web测试和app测试的区别?

web项目是B/S(Browser/Server)架构,是基于浏览器/服务器的架构。app项目是C/S(Client/Server)架构,是基于客户端(Android或iOS)/服务端的架构。

所以,web和app测试的区别,也有的面试官问B/S和C/S架构测试的区别

有需要准备测试面试的同学可以看看:

web测试

app测试

升级测试

直接升级服务就会覆盖之前的功能,都是最新的功能

升级测试需要app端有提醒,升级就涉及历史版本、最新版本测试,还有升级更新测试、覆盖安装测试等

兼容性测试

浏览器兼容测试:IE9、10、11(不过目前好像很多人都不用了,IE现在也不更新了)、chrome、360、搜狗浏览器

Android或iOS设备,不同手机品牌、不同分辨率(小屏和大屏)、不同Android版本等测试

安装/卸载测试

需要进行安装和卸载测试

网络测试

包括弱网,移动网络和wifi网络切换,主要测试网络切换时是否有相应用户提示和崩溃。

测试主动联网和用户刷新联网等。

交叉测试

测试来电话、短信、电量不足、充电、内存不足、下载功能等。

操作/权限

一般都是不需要任何权限,操作也相对简单

横屏/竖屏测试,手势、拖拽、人脸识别等,Android还有动态权限申请等功能

push测试

推送一般会以浏览器通知方式发送,需要配置相关权限

应用只要是保活情况下,都可以收到推送,推送可以下拉显示,推送跳转等

性能测试

一般是关注页面的响应时间

一般是流量、耗电量、CPU、内存泄露、卡顿等

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值