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