【系统测试二】移动端测试类型和测试点

前言

主要是描述移动端测试类型和测试点

1和PC端测试对比

PC端测试
硬件:基本上不需要关心硬件设备
OS:Windows
软件:BS架构模式、CS架构模式
移动端测试
硬件:
1、设备:厂商:苹果、华为、三星等
2、不同运行商:电信、移动、联通
3、CPU:手机上主要是ARM架构,而PC端主要是Intel架构
4、内存:与PC端无法比,需要通过SD卡等设备扩容
5、屏幕:手机端人机交互模式丰富、分辨率
6、网络:WiFi、流量
7、重力感应
8、GPS
9、电池电量
OS:
Android:多点触控;底部导航栏
iOS:下面home建;多点触控
常用手势:长按、滑动、旋转等
软件:
移动端以CS为主,原生APP和混合APP
基于BS架构,webAPP,H5

2APP测试方式

真机测试
模拟器测试
云测平台

3APP主要测试类型和测试点

3.1功能测试

业务流程正确性:
离线浏览:无网络、退出APP、后台切前台
数据更新:手动自动更新、前后台切换、是否存在本地缓存
免登录:自动以上次身份登录、无网络免登录、登录同一个账号、、iOS与Android区别
push消息测试:不 接收push时,能否收到push消息、免打扰设置、不同登录用户push消息对应
普通业务逻辑测试:登录文本框等用例测试
UI界面显示测试:布局等

3.2中断测试

手机上事件是分优先级的
来电、电源键、插拔耳机、旋转屏幕、短信提醒、闹铃提醒、消息通知、低电量提醒等
中断测试属于功能测试的一种

3.3UE测试

用户体验测试:易学性、效率性、可记忆性、出错率等
用户体验一般用使用探索性测试来实现

3.4安装卸载测试

安装
全新安装:
1、安装中内存是否足够
2、安装过程中掉电
3、不同的手机版本或硬件平台
4、安装过程中网络情况发生变化
5、安装过程中能否取消
覆盖安装:
是否强制更新
升级安装(不同版本的覆盖安装):
1、紧邻版本升级
2、跨版本升级
卸载
1、首次卸载
2、多次卸载
3、卸载时是否有相应提示
4、卸载能够保留用户数据
5、卸载过程中断电
6、卸载过程中是否支持取消

3.5兼容性测试

设备兼容:安卓、iOS
屏幕兼容:全面屏、刘海屏、水滴屏、普通屏
操作系统:iOS、Android
UI兼容:屏幕兼容、分辨率、浏览器内核
通过云测平台解决多机型兼容问题:testin/testbird

3.6稳定性测试

物理上稳定:闪退 计算闪退率,借助工具如monkey测试完成闪退操作
系统层面问题:ANR程序无响应
逻辑层面问题:断网后,http重新连接服务器逻辑,不会产生永久断网的情况

3.7性能测试

手机资源利用:CPU资源利用、内存资源利用、存储空间利用率、电量使用、网络流量
APP相应时间:冷启动(第一次启动时间 ) 热启动 (从后台启动)

3.8网络测试

网络抖动:因为位置移动,导致网络不稳定的情况
弱网:网络信号比较差
无网:完成没有网络 利用工具模拟
WiFi和流量网络环境测试

3.9电量测试

测试APP使用过程中电量的消耗比 和市场上同类的比
电量获取
通过电量获取的软件和命令
通过物理设备,缺点贵,需要买

总结

了解移动端测试类型和测试点

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值