面试官最常问的面试题及答案
1、web测试和APP测试的区别?
web测试和APP测试都离不开测试的基础知识和测试原理。
不同点是:web 测试更多的是考虑自身功能和浏览器兼容,app 测试要考虑手机本身固有的属性,所以 app 测试还需要注意以下几点:
中断测试(来电去电,短信,蓝牙,NFC 支付,闹钟,数据线插拔,锁屏,断电,关机重启等)
安装卸载测试(全新安装,新版本覆盖旧版本,卸载旧版本安装新版本,卸载新版本安装旧版本)
外在因素测试(网络切换,硬件按键,不同分辨率,兼容性,系统,系统版本)
2、如何测试一个APP的登录场景
页面基本元素的操作;
大量字符,特殊字符,边界值,必填项校验;
注册手机号的特殊性验证,注册邮箱的格式验证;
密码大小写是否敏感,密码是否加密展示,密码是否有可见按钮功能,密码框能否使用复制粘贴;
验证码校验:必填项,过期,错误,无网络时获取验证码,多次获取,超过获取次数,输入验证码后,修改手机号;
登录时与系统的交互:锁屏,蓝牙,home,后退,横竖屏,修改字体字号;
逆向思维:已注册账号注册,未注册账号忘记密码,未注册账号登录,注册过程中退出再次注册;
输入法交互,切换输入法,切换输入模式,手写/九宫格;
登录账号的多样性:多个账号轮流登录,同一个账号多角色登录;
第三方登录验证:账号授权,信息正确,取消授权;
登录页面跳转,返回,登录成功及其他页面跳转;
手机兼容性测试:分辨率兼容,系统兼容,系统版本兼容,App 版本兼容;
网络切换,网络断开,弱网。
3、push消息如何测试?
检查 Push 消息是否按照指定的业务规则发送;
检查不接收推送消息时,用户不会再接收到 Push 消息;
如果用户设置了免打扰的时间段,检查在免打扰时间段内,用户接收不到 Push。在非免打扰时间段内,用户能正常收到 Push;
当 Push 消息是针对登录用户的时候,需要检查收到的 Push 与用户身份是否相符,没有错误的将其他人的消息推送过来。一般情况下,只对手机上最后一个登录用户进行消息推送;
测试 Push 时,在开关机、待机状态下执行推送,消息及其推送跳转的正确性;
push 消息时,会有红点展示,推送消息阅读前后数字的变化是否正确;
应用在开发、未打开状态、
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
