移动端测试
测试流程,相关博客:https://blog.csdn.net/qq_44614026/article/details/102576667
移动端测试可从如下方面考虑
UI测试、功能测试、兼容性测试、性能测试、安全测试、安装运行卸载测试、中断测试、支付测试、升级更新测试
UI测试
UI测试参考PC端测试及Web端测试
功能测试
功能测试参考PC端测试及Web端测试
兼容性测试
不同网络环境下的兼容性,例如Wifi、2G、3G、4G、5G等
各种设备品牌、机型、系统版本等兼容性
性能测试
性能测试分为:响应能力测试
、极限测试
、压力测试
响应能力测试
: 验证各种情况下不同操作能否满足用户响应需求
极限测试
: 各种边界情况下验证App的响应能力,例如:低电量,内存满,网络信号弱等情况
压力测试
: 反复长期操作下,系统该资源的使用情况
安全测试
可从如下角度考虑
软件权限
: 其中包括发送信息、拨打电话、连接网络、访问手机存储、联系人信息等数据在本地的存储、传输
等执行某些操作时导致的
输入有效性验证、授权、数据加密
等方面基于各种
通信协议或者行业标准
来检查
安装运行卸载测试
验证app能否正确安装运行卸载,以及操作过程和操作前后对系统资源的占有情况
安装运行卸载的提示,报告等
检查安装路径,文件是否合理,组件是否正确注册等
中断测试
前后台运行时来电话、短信、下载文件、听音乐等不同情况下的表现
支付测试
支付结果的确认,数据库查询
请求报文是否加密
不同场景的支付: 如金额足够、金额不足、重复支付、无网支付、弱网支付、同账号多平台一起支付、不同支付方式的组合、密码正确/错误、支付上限等情况
升级更新测试
常规测试就好