APP和WEB端测试的产别和注意点总结分析如下:
1.系统更新方式:
①Web项目只要更新服务器,客户端就会更新;
②App项目,修改了服务器,则客户端所有版本都需要回归一遍,因为存在多版本并行的情况;
2.系统兼容性:
Web:浏览器有Chrome、火狐、IE等主流浏览器;系统:Win7,Win10,Linux,OSX等;
APP:设备系统有:IOS,安卓,鸿蒙等;分辨率,型号等;
3.测试工具方面:
①自动化工具:APP一般用appium;Web一般用Selenium;
②性能方面:APP一般用Jmeter,monkey,APP-GT;Web一般有Jmeter,LR;
③抓包工具:fiddler;
性能方面:基本一致,可以不做区分
4.App专项测试(相比Web)
①干扰测试:中断,来点,短信,关机,重启,微信来电,qq电话等;
②弱网测试:模拟4G,5G,WiFi网络环境,以及丢包情况(可以用clumsy工具模拟丢包,可以用fiddler配置不同的网络);
③网络切换测试:网络断开重新连接,不同网络的切换等;
④安装、更新、卸载:
安装:需要考虑安装时的中断(暂停,取消,关机等),弱网,安装后安装包删除等情况;
更新:有强制更新,非强制更新,增量更新,断点续传,弱网更新,取消更新等;
卸载:需要考虑卸载后是否删除app相关文件;
⑤界面操作:手机端需要注意手势,横屏竖屏切换,前后台切换,多点触控,按键组合,物理按键等;
⑥安全测试:app要注意app安装包:反编译代码,安装包是否签名,权限设置(访问相册,通讯录等等)等;
⑦边界测试:app可用存储空间不足,有无SD卡/双卡,飞行模式,系统时间有误,第三方依赖访问等;
本文地址:https://www.moonpm.com/1032.html
关注我们:请关注一下我们的微信:扫描二维码 (鼠标移入红色字)
版权声明:本文为原创文章,版权归 admin 所有,欢迎分享本文,转载请保留出处!
关注我们:请关注一下我们的微信:扫描二维码 (鼠标移入红色字)
版权声明:本文为原创文章,版权归 admin 所有,欢迎分享本文,转载请保留出处!