版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u014479984/article/details/78666026
一、注意点
Web测试
1. 整体界面测试
2. 功能测试
3. 链接测试
4. 查看页面路径
5. 易用性测试
6. 页面相应结果
7. 浏览器的兼容性
8. 浏览器的默认功能(前进,后退,新标签页打开等)
APP测试
1. 兼容(ios Android)
2. 干扰测试(中断,来电,短信,关机,重启等)
3. 安装(考虑安装中断,弱网,安装后删除安装文件等)
4. 更新/升级(升级后用户数据是否存在)【强制,非强制更新】
5. 手势(横竖屏切换,多点触控,前后台切换)
6. 安全(例如访问通讯录,相册等)
7. 权限(访问通讯录,相册,相机等)
二、对比
WEB测试和App测试:
web测试 | app测试 | |
性能测试 | 只需要测试响应时间 | 响应时间、流量测试和耗电量测试 |
兼容性测试 | 兼容浏览器,兼容IE6,IE8,chrome,firefox | 兼容的是手机设备,不同品牌,不同分辨率,不同android版本甚至不同操作系统的兼容,使用Testin这样的商业工具也可以做测试 |
安装测试 | 无 | 安装测试 |
交叉事件测试 | 无 | 就是在操作某个软件的时候,来电话、来短信,电量不足提示等外部事件 |
操作类型测试 | 无 | 横屏测试,手势测试 |
网络测试 | 无 | 包含弱网和网络切换测试,重点要考虑回退和刷新是否会造成二次提交。 弱网络的模拟,据说可以用360wifi实现设置。 |
从系统架构的层面 | 只要更新了服务器端,客户端就会同步会更新。 而且客户端是可以保证每一个用户的客户端完全一致的 |
APP端是不能够保证完全一致的,除非用户更新客户端。 如果是APP下修改了服务器端,意味着客户端用户所使用的核心版本都需要进行回归测试一遍。 |
升级测试 | 无 | 升级测试的提醒机制,升级取消是否会影响原有功能的使用, 升级后用户数据是否被清除了 |