面试官最常问的面试题及答案

1、web测试和APP测试的区别?

web测试和APP测试都离不开测试的基础知识和测试原理。

不同点是:web 测试更多的是考虑自身功能和浏览器兼容,app 测试要考虑手机本身固有的属性,所以 app 测试还需要注意以下几点:

中断测试(来电去电,短信,蓝牙,NFC 支付,闹钟,数据线插拔,锁屏,断电,关机重启等)

安装卸载测试(全新安装,新版本覆盖旧版本,卸载旧版本安装新版本,卸载新版本安装旧版本)

外在因素测试(网络切换,硬件按键,不同分辨率,兼容性,系统,系统版本)

2、如何测试一个APP的登录场景

页面基本元素的操作;

大量字符,特殊字符,边界值,必填项校验;

注册手机号的特殊性验证,注册邮箱的格式验证;

密码大小写是否敏感,密码是否加密展示,密码是否有可见按钮功能,密码框能否使用复制粘贴;

验证码校验:必填项,过期,错误,无网络时获取验证码,多次获取,超过获取次数,输入验证码后,修改手机号;

登录时与系统的交互:锁屏,蓝牙,home,后退,横竖屏,修改字体字号;

逆向思维:已注册账号注册,未注册账号忘记密码,未注册账号登录,注册过程中退出再次注册;

输入法交互,切换输入法,切换输入模式,手写/九宫格;

登录账号的多样性:多个账号轮流登录,同一个账号多角色登录;

第三方登录验证:账号授权,信息正确,取消授权;

登录页面跳转,返回,登录成功及其他页面跳转;

手机兼容性测试:分辨率兼容,系统兼容,系统版本兼容,App 版本兼容;

网络切换,网络断开,弱网。

3、push消息如何测试?

检查 Push 消息是否按照指定的业务规则发送;

检查不接收推送消息时,用户不会再接收到 Push 消息;

如果用户设置了免打扰的时间段,检查在免打扰时间段内,用户接收不到 Push。在非免打扰时间段内,用户能正常收到 Push;

当 Push 消息是针对登录用户的时候,需要检查收到的 Push 与用户身份是否相符,没有错误的将其他人的消息推送过来。一般情况下,只对手机上最后一个登录用户进行消息推送;

测试 Push 时,在开关机、待机状态下执行推送,消息及其推送跳转的正确性;

push 消息时,会有红点展示,推送消息阅读前后数字的变化是否正确;

应用在开发、未打开状态、


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部