手机测试

268 阅读4分钟
0. App
测试工具
工具会为你提供大量的游戏运行数据和日志,有了这些数据,就能更方便的判断问题发生的原因。
0.1 Android Monkey
压力测试
0.2
1.
功能测试
1.1
根据产品需求文档编写测试用例,而进行测试。
2.
兼容性测试
2.1 android / ios
版本的兼容性;
2.2
手机分辨率
兼容性;
2.3
网络的兼容性:
2G \ 3G \ 4G \ WIFI
、弱网下、断网时;
2.4 app
跨版本的兼容性。
3.
适配性测试
3.1
手机不同分辨率支持:客户端支持的分辨率等。
3.2
手机不同版本的支持,
2.34.04.4
等。
在测试计划中:需要安排单独的时间用于
android
不同系统的兼容性测试,包括
2.0
以下版本和
4.0
以上等。
3.3
手机不同厂家系统的支持,不同厂家会有不同
android
系统。
例如:小米,华为等对市面上主流手机的支持。
3.4
手机不同尺寸的支持:
3.5
5.0
屏幕在
UI
显示有区别,要支持最大到最小。
4.
安装、卸载测试
4.1
生成
apk
文件,在真机上可以
安装、卸载。
4.2 Android / ios
手机端通用安装工具。如:应用商店。
5.
安装、卸载测试
5.1
验证
app
能否正确安装、运行卸载,以及操作过程和操作前后对系统资源的占有情况
5.2
升级后可以正常使用
5.3
在线跨版本升级
6.
性能测试
6.1
压力测试
6.2
电量、流量测试
6.3 cpu
、内存消耗
6.4 app
启动时长
6.5 crash
6.6
内存泄漏
7.
网络测试
7.1
外网测试,主要现实模拟客户使用网络环境,检验客户单程序在实际网络环境中使用情况及进行业务操作。
7.2
外网测试,主要覆盖到
wifi \ 2G \ 3G \ 4G
net \ wap
、电信
\
移动
\
联通、所有可能的组合进行测试
原则:
1.
尽可能全面覆盖用户的使用场景,测试用例中需要包含
不同网络排列组合
的各种可能。
2.
还有模拟信号被屏蔽时候。客户端的影响等。还有做外包场景测试,在高山、丘陵、火车上等特殊环境下进行全面测试
8.
接口性测试
8.1 client
service
的交互。
8.2 client
端的数据更新
service
端的数据是否一致
8.3 client
更新时断开了。
8.4 client
更新时,
service
端挂了
9.
业务逻辑测试
9.1
业务逻辑测试,主要测试客户端业务能否正常完成。
9.2
功能点测试,主要测试客户端功能点是否正常使用。
9.3
关联性测试:主要测试
客户端
pc
的交互,客户端处理完后,
pc
端与客户端数据一致。
10.
异常测试
10.1
交互异常性测试:客户端作为手机特性测试,包括被打扰的情况;如来电、来短信、低电量测试等,还要注意手机端硬件上,如:待机,插拔数据线、耳机等操作不会影响客户端。
10.2
异常性测试:主要包含了断网、断电、服务器异常等情况下,客户端能否正常处理,保证数据正确性
11.
客户端性能测试
11.1
基准性能测试:主要通过压
服务器端接口及客户端在不同网络环境下响应速度。
11.2
大数量的测试:主要在特定环境下,客户端
一次性更新大量的数据
及人员列表时,客户端能否正常处理,分为三种情况:
a.
客户端第一次使用,第一次就更新大量数据及人员列表。
b.
客户端在平时更新中,更新大量的数据。
c.
客户端已经在手机本地下载很多数据后,再次更新大量。
12.
安全测试(权限)
12.1
软件权限:其中包括发送信息、拨打电话、链接网络、访问手机信息、联系人信息等等。
12.2
数据在本地的存储、传输等。
12.3
执行某些操作时,导致的输入有效性验证、授权、数据加密等方面。
12.4
基于各种通信协议或者行业标准来检查。
13. UI
测试
13.1
用户界面(菜单、对话框、窗口)等布局,风格是否满足用户需求,文字位置,描述是否正确,界面美观程度,文字图片组合是否合理。
13.2
用户友好性、人性化、便于操作等。
14.
回归测试
14.1 bug
修复后的回归测试,上线交付前进行全部的回归验证。
15.
支付测试
15.1
支付结果的确认,数据库查询
15.2
请求报文是否加密
15.3
不同场景的支付
金额足够、金额不足、重复支付、无网支付、弱网支付、同账号多平台一起支付、余额宝微信信用卡等多种支付方式、不同支付方式的组合、密码正确
/
错误、支付上限等情况
————————————————
版权声明:本文为
CSDN
博主「
xueningyang555
」的原创文章,遵循
CC 4.0BY-SA
版权协议,转载请附上原文出处链接及本声明。
原文链接:
https://blog.csdn.net/xueningyang555/article/details/89176623