软件测试测试技术

安卓(Android)手机客户端测试

2020-05-06  本文已影响0人  石角斗

1、冒烟测试 使用工具:Monkey

        1.1 编写adb.exe 的Monkey命令

        1.2 通过logcat定位问题,保证软件的健壮性

2、安装、卸载测试

        2.1 手机端软件在真机上安装、卸载

        2.2 第三方软件协助安装/卸载,支持豌豆荚、91等主流工具

3、在线升级测试

        3.1 在线升级安装及使用测试(a.验证数字签名  b.升级后正常使用 c.在线跨版本升级)

4、业务功能测试

        4.1 业务逻辑测试,客户点业务正常

        4.2 功能点测试,功能点正常

        4.3 关联性测试,与PC端交互正常

5、稳定性及异常性测试

        5.1 客户端多种被打扰测试,待机、插拔数据线等操作

        5.2 异常性测试,断电、断网异常等情况客户端稳定

6、性能测试

        6.1 基准性能测试(a.主要压服务器接口,写多线程脚本 b.客户端不同网络下响应速度)

        6.2 大数据量测试(保证客户端更新大数据量程序成功率)

7、界面易用性测试

        7.1 符合安卓交互规范

        7.2 用户的体验良好

        7.3 使用方便快捷

8、自动化测试

        8.1 MonkeyRunner+Python 自动化测试(a.通过MonkeyRunner运行Python脚本自动化 b.自动化脚本调试,自动保存测试结果)

9、适配性测试

        9.1 分辨率方面(320*240,480*320,800*480,854*480,960*540等)

        9.2 不同版本系统上(主流多种版本)

        9.3 不同厂家定制的系统

        9.4 不同屏幕支持的测试

10、手机流量及电量测试(客户端使用监控电量及流程软件,保证符合标准)

11、内存泄漏测试(MAT检查程序没有泄漏)

12、联机调试测试

        12.1 连接真机进入联调模式,测试业务流

        12.2 通过logcat记录每个操作,将所有错误定位代码

13、外网测试

        13.1 要覆盖wifi/2G/3G等,电信/联通/移动,所有组合进行测试

上一篇 下一篇

猜你喜欢

热点阅读