APP主要测试类型及测试点总结

根据测试重点区分

一、功能性测试

根据产品需求文档编写测试用例;

根据设计文档编写测试用例;

根据UI原型图编写测试用例

二、UI测试

原型图/效果图对比

用户体验

数据模拟:需要考虑正式环境可能的数据类型

三、兼容性适配性测试

1.兼容性测试

(1)分辨率

(2)系统版本

(3)厂商兼容

2.安装、卸载测试

(1)生成的apk文件在真机上可以安装及卸载;

(2)可以通过命令行、安装工具安装;

(3)覆盖安装。

3.在线升级测试

(1)验证数字签名

(2)升级后可以正常使用

(3)在线跨版本升级

四、网络测试

(1)外网用户真实网络环境模拟(网络实验室);

(2)2G/3G/4G/wifi、电信/移动/联通

(3)弱网测试,场景测试

五、性能测试

性能关注:安装卸载时间、启动时间、页面加载时间、CPU占用、内存、流量、耗电量,竞品对比

页面加载时间——Android调试工具DDMS获取 Displayed关键字

CPU、内存、流量——借助开源工具emmagee(Android)获取

服务端性能:利用接口对服务器施加压力,重点关注响应时间、吞吐量、并发数、事务通过率等,可以使用loadrunner、jmeter进行测试。

六、稳定性测试

Android——使用monkey命令,通过随机事件流模拟人的操作,对检查程序的内存溢出、空指针有很大作用

monkey——主要用于检测系统ANR及crash等问题

七、中断测试

接电话、收短信、锁屏、闹铃、充电、通知启动软件等

前后台切换

根据项目流程划分(传统分类)

冒烟测试

功能性测试

探索性测试

回归测试

发布性测试

Copyright © 2022 世界杯吉祥物_世界杯日本队 - ctpapi.com All Rights Reserved.