【麦积区气象局】天水市麦积区气象台2025年08月27日15时30分发布 暴雨蓝色预警信号: 目前,我区新阳镇、琥珀镇降雨量已达45毫米,预计今天下...
APP与Web测试比,要注意哪些测试点?
系统架构方面:
①Web项目只要更新服务器,客户端就会更新;
②App项目,修改了服务器,则客户端所有版本都需要回归一遍,因为存在多版本并行的情况;
性能方面:
①Web项目要监控响应时间,CPU,内存等;
②App除了CPU,响应时间,内存外,还需要关注电量,流量,网络等;
兼容性方面:
Web:1️⃣ 浏览器有Chrome、火狐、IE等主流浏览器;2️⃣ 系统:Win7,Win10,Linux,OSX等;
APP:1️⃣ 设备系统有:IOS,安卓,鸿蒙等;2️⃣ 分辨率,型号等;
相对于Web项目,app专项测试有:
①干扰测试:中断,来点,短信,关机,重启,微信来电,qq电话等;
②弱网测试:模拟2G,3G,4G,5G,WiFi网络环境,以及丢包情况(可以用clumsy工具模拟丢包,可以用fiddler配置不同的网络);
③网络切换测试:网络断开重新连接,不同网络的切换等;
④安装、更新、卸载:
1️⃣ 安装:需要考虑安装时的中断(暂停,取消,关机等),弱网,安装后安装包删除等情况;
2️⃣ 更新:有强制更新,非强制更新,增量更新,断点续传,弱网更新,取消更新等;
3️⃣ 卸载:需要考虑卸载后是否删除app相关文件;
⑤界面操作:手机端需要注意手势,横屏竖屏切换,前后台切换,多点触控,按键组合,物理按键等;
⑥安全测试:app要注意app安装包:反编译代码,安装包是否签名,权限设置(访问相册,通讯录等等)等;
⑦边界测试:app可用存储空间不足,有无SD卡/双卡,飞行模式,系统时间有误,第三方依赖访问等;
测试工具方面:
①自动化工具:APP一般用appium;Web一般用Selenium;
②性能方面:APP一般用Jmeter,monkey,APP-GT;Web一般有Jmeter,LR;
③抓包工具:fiddler;
相关文章
发表评论