2.5. app与web测试的主要区别

2.5.1. app特有的测试场景

  • 默认键盘(如输入手机号码等场景时默认调用数字键盘)

  • 九宫格、全键盘

  • 多点触控

  • 屏幕分辨率

  • 安装卸载,覆盖安装,杀进程再启动,清理缓存(安卓)

  • 手机权限(如相机、图片、本地文件、麦克风、通讯录、短信等)

  • 手机自带按钮(如Android的后退、home键,iOS的home键)

  • 机型、系统、分辨率等适配

  • emoji表情输入

  • GPS定位

  • 电量、内存、CPU、流量等专项测试

  • 调用其他app(如支付宝、微信支付等功能)

  • 网络切换

2.5.2. web特有的测试场景

  • 多浏览器登录,退出

  • 浏览器缓存(如cookie清理,表单数据缓存)

  • 浏览器前进、后退

  • 浏览器兼容性

  • 浏览器最大化、还原,页面自适应

  • 输入全角、半角

  • js渲染