APP测试和WEB测试的区别

点点圈 提交于 2019-11-28 14:57:42

这个问题在面试过程中经常遇到,所以今天结合自己的工作经验,自己做一下简单的总结
 

首先从功能测试业务逻辑的层面上,两者是一样的,都是共用一套业务逻辑,唯一存在不同的就是两者的交互逻辑不一样。WEB以鼠标操作为主,APP以触屏操作为主

区别一 基于底层架构的区别

web项目一般是b/s 架构,基于浏览器的,一般服务端更新以后就可以看到最新的更改

app项目是c/s架构,需要服务端和客户端同时更新,在测试过程中需要关注包是否是最新的代码

 

区别二 兼容性测试的关注点不同

wen测试 更多的关注在多浏览器的兼容适配 (IE、chrome、Firefox等)

APP测试 分辨率,屏幕尺寸,还要看设备型号,操作系统OS

区别三 性能方面

web更多关注响应时间

app除了关注响应时间,更多的则还需要关心网速、电量、CPU,GPU、内存的状态

区别四 APP需要一些健壮性测试

众所周知,APP是移动的,没有固定位置的,这样一来,网络速度也就成了一个很重要的影响点!个人测试经验告诉我,很多接口在网络通讯良好的时候没有任何问题,但是在网络状况不佳的时候便会出现丢包,调用不成功,二次调用这些问题

一些异常情况的考虑:需要测试在来电,意外重启,关机状态下,APP的应对机制

区别五 其他待补充.....

区别五

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!