手机端测试点大全(持续更新)

1、需求文档测试

 查看需求文档,根据经验提出相关的修改意见

2、安装、卸载测试

主要针对编译后源程序生成的APK安装文件。
主要测试点:

a.生成的APK文件在真机上可以安装及卸载;
b.使用工具安装,如:豌豆荚及91助手等工具可以正常安装及卸载程序,adb安装

3、软件升级测试

测试点:

a.强制更新和不强制更新

b.不强制更新后的老版本 能否正常使用

c.在线跨版本升级

4、业务功能点测试

a.业务逻辑测试:主流程业务能否正常完成

b.功能店测试:查看功能点能否正常使用

c.关联性测试:主要测试app端与pc端交互,app端处理完后,app端与pc端数据的一致性

5、UI测试

确保产品UI符合产品经理制定的原型图与效果图

一般涉及界面(如菜单、对话框、窗口和其他可视控件)布局、风格、文字是否正确,页面是否美观,操作是否友好。

如:安装app后的加载页显示,首页的轮播图效果

6、前后台切换测试

a.检查APP切换到后台,再回到APP,检查是否停留在上一次操作界面;

b.检查功能及应用状态是否正常;

c.检查程序是否崩溃,功能状态是否正常,尤其是对于从后台切换回前台数据有自动更新的时候

d.检查手机锁屏解屏后进入app注意是否会崩溃,功能状态是否正常

e.检查当APP使用过程中有电话进来中断后再切换到APP,功能状态是否正常

f.检查当关闭APP进程后,在开启APP,APP能否正常启动

g检查对于有数据交换的页面,尤其是有视频图片之类的页面,每个页面都必须要进行前后台切换、锁屏的测试,这种页面最容易出现崩溃

7、中断测试

主要包括断网、断电、来电、短信、服务器异常、系统重启等,客户端能否正常处理,保证数据正常性。

8、消息推送测试

消息推送,是移动端的一大特色。我就说一下消息推送我们所做的这些方面吧。

a.检查未锁屏时,应用后台运行,消息推送是否可正常接收

b.检查未锁屏时,APP客户端使用过程中,可以收到消息提醒,且点击可查看。

c.检查锁屏时,手机消息栏是否可以接收到消息提醒。且点击可查看。点击后消息栏中消失。

d.检查当推送消息是针对登录用户的时候,需要检查收到的push与用户身份是否相符,没有错误的将其他人的消息推送过来

e.检查精准推送消息是否能有针对性的推送。

f.检查退出登录后,是否接受push推送(根据需求来)

9、网络安全测试

 

10、网络环境测试

a.分别测试2G、3G、4G、wifi、有网、无网、弱网情况下应用的运行

b.网络不好时,提交数据是否一直处理提交中,是否会有延迟,数据交换失败是否会有提醒

c.有网到无网再到有网环境时,数据是否可以自动恢复,正常加载

d.无网络时,各种提示信息是否友好,数据本地化是否正确(比如提示当前已断开网络,请检查网络设置;还有从wifi环境切换到4G环境提示是否启用4G网络,会产生扣费。

e.在无网状态下是否有死循环情况

11、兼容性测试

a.检查分辨兼容性

b.检查不同机型兼容性

c.检查不同系统的兼容性

12、页面性能测试

APP 页面请求的响应时间包括:

用户界面发送请求的时间 + 网络传输时间 + 服务端处理时间 (包括数据层的处理时间)+ 网络传输时间 + 用户端展示返回结果的时间

测试方案:

1. 使用安卓自带 SDK 中的 adb shell  screenrecord     录制操作屏幕(MP4格式)

2. 使用 ffmpeg 转换MP4 为 AVI 格式 (需要下载解码器FMP4,点击下载ffshow)

3. 使用视频分析工具(帧分析)  VirtualDub

4. 找出用户点击屏幕的时间点和屏幕完全展示的时间点,两者差值就是app的响应速度

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值