移动端测试分类

就是平时的功能测试。

APP专项测试

兼容性测试

安装,卸载,升级测试

交叉事件测试

push消息推送测试

性能测试

其他测试

用户体验

极限,边界

权限

业务功能测试 概念

按照用户的需求(需求说明书,原型等)去校验开发的代码实现是否满足用户的功能性需求。

测试对象

功能点(单个模块)==》单元测试

多模块==》集成测试

业务流程 ==》系统测试、验收测试、冒烟测试

测试方法

测试理论阶段与测试用例设计方法,即适用于web产品,也适用于APP产品。

理论阶段设计测试用例8大方法:

等价类

边界值

因果图

判断表

场景法

流程图

正交法

错误推测法

项目阶段适用的测试用例设计方法:

等价类与边界值组合

需求》测试点》测试用例(一个测试点就是一条测试用例)

基于场景与业务流程设计测试用例

APP专项测试—兼容性测试 概念

APP产品在不同的软件环境和硬件环境上都有很好的可移植性(都能正常工作)。

测试关注点 手机型号

参考在线统计数据:

腾讯移动分析:https://mta.qq.com/mta/data/device

百度研究院:https://mtj.baidu.com/data/modile/device/

操作系统

Android

5.x

6.x

7.x

8.x

9.x

10.x

iOS

12.x

13.x

14.x

屏幕分辨率、尺寸

分辨率

Android

1080 * 1920

720 * 1280

iOS

1242 * 2208

750 * 1334

尺寸

参考网站:

4.7

5.5

网络环境

WIFI

2G

3G

4G

5G

测试机的选取原则

一定要在一定数量的真机上进行测试(资金充足,购买对应的真机)

借助云测平台来进行测试(testin)(资金一般)

模拟器

Genymotion

Xcode

信息的获取渠道

第三方在线统计排名

官方数据

埋点技术

APP专项测试—交叉事件测试 概念

交叉测试又叫冲突测试或者干扰测试

是指一个功能正在执行过程中,另外一个事件或者操作对该过程进行干扰的测试。

测试的关注点

拨打、接听电话

接受、发送短信息

插拔耳机

网络切换

系统自带应用的调用(相机,录音机)

APP专项测试—安装、卸载、升级测试 安装类型

Android:.apk

iOS:.ipa

安装渠道

Android

应用商城(各种手机品牌)

应用宝,手机助手

官方网站下载

iOS

App Store

安装测试关注点

正常情况

正常安装测试,检查是否安装成功

APP版本覆盖测试

回退版本测试

在不同的手机型号、系统、屏幕大小、分辨率上的手机进行安装

安装完成后,能否正常启动应用程序

安装完成后,重启手机能否正常启动应用程序

异常情况

内存不足时进行安装

安装过程中的意外影响情况(强行断电、断网、接听电话等)

能否取消安装

卸载测试关注点

正常情况

用自己的卸载程序进行卸载,检查是否卸载干净

用第三方工具,检查是否卸载干净

卸载后再次安装,是否正常使用

异常情况

卸载中出现异常情况能否恢复(手机关机、内存不足、没电等),程序是否还能运行

卸载后是否有残留,是否能够再次进行安装

是否可以取消卸载,软件恢复使用

升级测试关注点 更新版本需要提示用户

在设置中版本信息中红点提示

考虑是否进行强制升级

软件存在严重的缺陷需要强制升级

软件不能向前兼容时(如新版本有新功能,但是低版本不兼容,必须升级)

考虑是否跨版本升级

v5.0 ==> v6.0 ==> v7.0

是否支持直接从5.0版本升级到7.0

APP专项测试—push消息推送测试 概念

push即为消息推送测试,主要目的就是为了唤醒或提醒用户。

对象

全部推送

部分推送

精确推送

消息形式

弹窗

消息通知栏

测试关注点

push消息应该按设定规则发送给特定用户

APP在后台运行时,应该能正常收到其push消息

设备锁屏状态下,应能正常收到APP的push消息

设备网络断开后再一次建立连接时,应能收到push消息

系统设置不接收该APP通知消息时,用户不应该再收到push消息

APP专项测试—性能测试 性能测试指标

内存

CPU

手机流量

手机电量

启动速度

界面切换速度

测试的关注点

APP的启动时间是否过长

APP使用时对CPU、内存的占用情况(Android性能检测工具:Emmagee)

APP使用时,电量流量的消耗情况

反复长期操作情况下,系统资源的使用情况

APP专项测试—稳定性测试

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zywdzx.html