2.5. app与web测试的主要区别¶
2.5.1. app特有的测试场景¶
- 默认键盘(如输入手机号码等场景时默认调用数字键盘)
- 九宫格、全键盘
- 多点触控
- 屏幕分辨率
- 安装卸载,覆盖安装,杀进程再启动,清理缓存(安卓)
- 手机权限(如相机、图片、本地文件、麦克风、通讯录、短信等)
- 手机自带按钮(如Android的后退、home键,iOS的home键)
- 机型、系统、分辨率等适配
- emoji表情输入
- GPS定位
- 电量、内存、CPU、流量等专项测试
- 调用其他app(如支付宝、微信支付等功能)
- 网络切换
2.5.2. web特有的测试场景¶
- 多浏览器登录,退出
- 浏览器缓存(如cookie清理,表单数据缓存)
- 浏览器前进、后退
- 浏览器兼容性
- 浏览器最大化、还原,页面自适应
- 输入全角、半角
- js渲染