【软件测试】web测试与app测试的区别

系统架构方面:

  web项目,一般都是b/s架构,基于浏览器的

  app项目,则是c/s的,必须要有客户端,用户需要安装客户端。

 

  B/S只要更新了服务器端,客户端就会同步会更新。APP项目 则需要客户端和服务器都更新。

    app下修改了服务端,意味着客户端用户所使用的核心版本都需要进行回归测试一遍。因为app无法保证客户端与服务端保持一致

性能方面:

  web页面主要会关注响应时间

  app则还需要关心流量、电量、CPU、GPU、Memory等。

  app测试性能指标:内存、cpu、流量、启动速度

 

兼容方面:

  web是基于浏览器的,所以更倾向于浏览器和电脑硬件,电脑系统方面的兼容

  app测试则要看分辨率,屏幕尺寸,操作系统、网络。

  基于浏览器的所以不必考虑安装卸载;客户端则必须测试安装、更新、卸载。

  除了常规的安装、更新、卸载还要考虑到异常场景:包括安装时的中断(来电,短信,关机,重启)、弱网、安装后删除安装文件等 。

 

 界面操作:

  app产品的用户都是使用的触摸屏手机,所以测试的时候还要注意手势,横竖屏切换,多点触控,事件触发区域等测试

 

 

 

 

posted @ 2023-08-01 13:43  Phoenixy  阅读(53)  评论(0编辑  收藏  举报