系统架构方面:
web项目,一般都是b/s架构,基于浏览器的
app项目,则是c/s的,必须要有客户端,用户需要安装客户端。
B/S只要更新了服务器端,客户端就会同步会更新。APP项目 则需要客户端和服务器都更新。
app下修改了服务端,意味着客户端用户所使用的核心版本都需要进行回归测试一遍。因为app无法保证客户端与服务端保持一致
性能方面:
web页面主要会关注响应时间
app则还需要关心流量、电量、CPU、GPU、Memory等。
app测试性能指标:内存、cpu、流量、启动速度
兼容方面:
web是基于浏览器的,所以更倾向于浏览器和电脑硬件,电脑系统方面的兼容
app测试则要看分辨率,屏幕尺寸,操作系统、网络。
基于浏览器的所以不必考虑安装卸载;客户端则必须测试安装、更新、卸载。
除了常规的安装、更新、卸载还要考虑到异常场景:包括安装时的中断(来电,短信,关机,重启)、弱网、安装后删除安装文件等 。
界面操作:
app产品的用户都是使用的触摸屏手机,所以测试的时候还要注意手势,横竖屏切换,多点触控,事件触发区域等测试
标签:web,浏览器,app,测试,软件测试,安装,客户端 From: https://www.cnblogs.com/phoenixy/p/17596203.html