移动互联网的发展毋庸置疑是必然的趋势,我们曾经传统WEB互联网测试的同学,也必然走上移动测试的道路,移动测试与pc测试到底需要怎样的思维转变才能更快的进入移动节奏呢?对比下WEB与移动的测试不同点:
从测试类型看不同:
测试类型 |
WEB | 移动 |
交互测试 | 稍轻 | 更注重 ,好的体验是移动互联网取胜的关键! |
性能测试 | 接口性能 页面性能 前端性能 |
服务端系统性能 客户端系统性能 耗电量 流量 |
安装与卸载测试 | 无 | 必要且重要 |
升级测试 | 无 | 必要且重要 |
功能测试 | 同等重要 | 同等重要 |
安全测试 | 常规安全 | 常规安全 手机隐私安全 |
兼容性测试 | 浏览器兼容 系统兼容性 |
不同安卓/IOS系统版本兼容性; 不同机型兼容性 |
从测试过程看不同:
测试过程 |
WEB |
移动 |
测试分析 | 系统交互图 功能流程图 |
服务端接口分析; 移动交互分析; |
测试用例 | 功能、交互、接口用例 | 功能用例; 客户端接口请求与服务端接口反馈用例; 移动设备特有用例,比如触发条件、比如静默、比如设备按键; |
测试执行 | 功能执行; 关注服务器日志; 关注数据流转; |
接口先行稳定; 功能执行; 关注数据请求及响应; 关注服务端服务器日志; 关注交互; 关注客户端日志; |
移动功能测试入门基础知识储备:
1.搭建android/ios开发环境以方便自己打包和安装;
2.学会使用fiddler抓包看接口请求与返回;
3.对移动设备本地数据库了解;
4.查看移动客户端日志的工具android logcat;
想要转向移动测试的同学,需要先从思维上转变过来,储备入门知识,以方便快速上手进行测试!