读了这篇文章,你还不懂移动端测试,你找我!

移动端发展史:
C/S架构软件: 腾讯QQ,LOL,DOTA2,Steam
B/S架构软件: 百度。淘宝。电子邮箱。

 





2017年,手机用户15亿左右,超过3G的网络用户应该是在13亿左右,13亿左右人口在使用智能手机,移动应用软件(Application),缩写APP。
M/S架构软件:移动端APP软件,微信,QQ,抖音。。。。
Mobile/Server ≈ C/S架构
与PC端的共同性:
1. 测试流程:参照PC端的软件测试流程对APP进行测试
2. 测试目的:保障软件质量
3. 测试方法:
 设计测试用例,边界值、等价类、场景分析、因果图。。。。
 测试方法:白盒、黑盒、灰盒
4. 测试活动:
 设计各类测试文档、追踪缺陷、定位缺陷、依据需求确保质量
 测试工具的使用:LR、RobotFrameWork、Postman、fiddler
APP的专项测试:
1. 兼容性:
Web系统的兼容性测试:浏览器兼容性、分辨率
APP系统的兼容性测试:系统兼容性、系统版本兼容性、软件兼容性、手机品牌、屏幕尺寸
屏幕尺寸:IOS 6 6p 7 7p 8 8p x / Android: 刘海屏、曲屏、全屏、屏下指纹、虚拟导航,屏幕尺寸不一致
手机品牌:厂商封装UI,MIUI,VIVOUI,OPPOUI。。。。均是基于google公司原生的Android系统基础上进行二次封装

 





依据主流的机器和品牌来作为屏幕兼容性的参照对象
测试手段就是:云测(无法保证软件的正常运行)
2. 用户体验:
PC端测试:单击双击三击,热键
APP端测试:滑动、点击、多点触碰、手势、3Dtouch(按压操作),碎片化时间使用以及手持终端的操作
用户体验测试方法:参照竞品
3. 性能测试:
常规性能测试:软件系统的效率,包括时间、服务端资源利用率
APP性能测试:与常规性能测试一致,同时,还需考虑到终端设备的资源利用率,包含:CPU、缓存、电源耗费、流量耗费
终端设备的测试方法:使用GT即可,腾讯出品的终端资源利用率的数据统计插件
4. 权限测试:
基于终端设备运行的APP软件,需要调用相关联的设备时,进行的权限测试
权限测试方法:检查调用的权限是否生效
5. 网络测试:
PC端网络相对而言是无限制的。
移动端网络是有限的,一般是2G、3G、4G、wifi
测试内容:弱网测试常规而言在网络信号较差的环境下进行测试,正统解释 所有2.4GHz及以下频段的网络均称之为弱网; 网络切换,从2G切换到3G切换到4G切换到wifi
网络测试本质就是尽可能减少用户的流量耗费,以及在各类网络情况下APP的正常运行
弱网测试手段:Chrome开发者工具模拟弱网,自己找个小角落

 





6. 干扰测试:
干扰源:打电话、发短信、蓝牙、NFC、推送、视频/语音、FaceTime
检验是否会受到干扰,且干扰后的紧急应对措施

 

__________________________________________
以上是我对移动端测试的一个总结,如果大家对移动端测试有什么疑问欢迎加我的测试群:574253227,里面有大牛分享的测试心得!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值