APP测试和WEB测试的区别

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

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

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

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

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

 

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

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

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

区别三 性能方面

web更多关注响应时间

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

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

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

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

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

区别五

 

  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值