手机APP的测试点

1、 功能测试android

1. 根据产品需求文档编写测试用例ios

2. 软件设计文档编写用例服务器

2、 兼容性适配测试网络

1. android 和 ios 版本的兼容app

2. 手机分辨率兼容性工具

3. 网络的兼容:2/3/四、wifi 弱网、断网状况下性能

4. app版本的兼容性测试

(1)适配性测试设计

手机不一样分辨率支持:客户端支持的分辨率server

手机不一样版本的支持:4.0, 5.0 等

手机不一样厂家系统的支持:小米、华为、锤子、oppo等等

手机不一样尺寸的支持:3.5到5.7UI显示的区别

(2)安装、卸载测试

生成的apk文件在真机上是否可安装

经过安装工具安装

(3)在线升级测试

验证数字签名

升级后是否可正常使用

在线跨版本升级

3、 性能测试

压力测试

电量流量测试

CPU、内存消耗

APP启动市场

crash率

内存泄漏

4、 网络测试

外网测试主要现实模拟客户使用网络环境,检验客户单程序在实际网络环境中使用状况进行业务操做

外网主要覆盖到2/3/四、、wifi 等等,电信、联通、移动,全部可能的组合

原则:

尽量全面覆盖用户的使用场景

模拟信号屏蔽的时候,的影响。还有外包场景测试,高山、山丘、地下等

5、 接口性测试

client和server的交互

client数据更新和service端的数据是否一致

client更新时断了

client更新和service端挂了

6、 业务逻辑测试

业务逻辑测试:主要测试客户端业务是否正常完成

功能点测试:主要测试客户端功能点是否正常使用

关联性测试:主要测试客户端与pc端的交互,客户端处理完后,pc端和客户端数据一致

7、 异常测试

交互异常测试:客户端做为手机特性测试,包含被打扰的状况,如来电、短信、低电量测试,还须要注意手机端硬件,如待机、插拔数据线、耳机的各类操做是否影响客户端

异常测试:主要包含了断网、断电、服务端异常状况下,客户端可否正常处理,保证数据的正确性

8、 客户端性能测试

基准刑测试:主要经过压服务器接口测试及客户端在不一样网络环境下的响应速度

大数量测试:在特色环境下,客户端一次性更新大量数据及人员列表时,客户端是否正常处理,分为三种状况:

(1) 客户端第一次使用,第一次跟你像你大量数据及人员列表

(2) 客户端在平时更新中,更新大量数据

(3) 客户端已经再手机本地下载不少数据,再次更新

相关文章
相关标签/搜索