andriod手机测试系统讲解.pptVIP

  • 6
  • 0
  • 约2.63千字
  • 约 17页
  • 2017-05-28 发布于上海
  • 举报
andriod手机测试系统讲解

手机测试体系讲解 ---android系列 司伟伟 手机自动化体系 1.冒烟测试—Monkey自动化 1.Monkey命令简单讲解 monkey -v -p com.jh.jhcs.activity --throttle 50 --pct-touch 100 5000; 命令讲解: Monkey 指的为工具名。 -v 显示默认程序的信息。 -p com.jh.jhcs.activity是制定测试的程序。 --throttle 50 设定延时为0.5秒。 --pct-touch 调整触摸事件。 100指定为100%执行。 5000指定点击的次数; 作用:通过Monkey自动点击功能,对程序进行冒烟测试,检查程序。通过Logcat定位代码的错误,可以检查出代码的空指针等; 如图 2.安装、卸载测试 安装、卸载测试主要针对编译后源程序生成的APK安装文件。 主要测试点有两个; 1.生成APK文件在真机上可以安装及卸载; 2.android手机端的通用安装工具,如:豌豆荚及91助手等工具可以正常安装及卸载程序。 3.在线升级安装及使用测试 在线升级安装及使用测试主要三点; 1.验证数字签名。 2.升级后可以正常使用。 3.在线跨版本升级。 4.业务逻辑测试 业务逻辑测试主要测试三个点: 1.业务逻辑测试:主要测试客户端业务能否正常完成。 2.功能点测试:主要测试客户端功能点是否正常使用。 3.关联性测试:主要测试客户端与PC端的交互,客户端处理完后,PC端与客户端数据一致。 5.稳定性及异常性测试 稳定性及异常性测试主要两点; 1.交互性测试:客户端作为手机特性测试,包含被打扰的情况13种,来电,来短信,低电量测试等,还要注意手机端硬件上,如:待机,插拔数据线、耳机等操作不会影响客户端。 2.异常性测试:主要包含了断网、断电、服务器异常等情况下,客户端能否正常处理,保证数据正确性。 6.性能测试 客户端性能测试主要两点; 1.基准性能测试:主要通过压服务器端接口及客户端在不同网络环境下响应速度。主要为258原则。 2.大数量的测试:主要在特定环境下,客户端一次性更新大量的数据及人员列表时,客户端能否正常处理,分为三种情况: 2.1:客户端第一次使用,第一次就更新大量数据及人员列表。 2.2:客户端在平时更新中,更新大量的数据; 2.3:客户端已经在手机本地下载很多数据后,再次更新大量数据。 7.界面易用性测试 界面易用性测试主要两点: 1.界面与交互性测试:符合android交互规范,符合用户使用习惯,操作方便简单,具有一致性。 2.可用性测试:用户体验好,用户操作方便,用户使用错误率低。 8.MonkeyRunner+python 利用eclipse的sdk工作的tool工具中MonkeyRunner工具。可以运行python脚本做自动化测试,并自动化保存结果。 9.适配性测试 适配性测试主要四点; 1.手机不同分辨率支持:客户端支持320*240 、480*320、800*480、854*480、960*540等; 2.手机不同版本的支持: 2.3.*、2.2、4.0;在测试计划中:需要安排单独的时间用于android不同系统的兼容性测试,包括2.0以下版本和 3.*、4.0版本等; 3.手机不同厂家系统的支持:不同厂家会有不同android系统,例如:小米手机,华为的输入法。市场是主流的系统及厂家不同型号的支持。 4.手机不同尺寸的支持:2.0到4.0屏幕在UI显示有区别的,要支持最大到最小。 10.手机的电量及流量测试 手机的电量及流程测试主要是为了站在用户角度思考,毕竟电量、流量消耗比较大,会影响客户的使用感受。手机端电量使用率是和CPU使用率承正比的。由于这个没有比较详细的规定,只能出一个通用范围。CPU使用率不能超过10%以上,流量不要超过10M以上。一般通过android手机端一些监控软件获取数据。 11.内存泄露测试 Android的内存机制 Android的程序由Java语言编写,所以Android的内存管理与Java的内存管理相似。程序员通过new为对象分配内存,所有对象在java堆内分配空间;然而对象的释放是由垃圾回收器来完成的. Android的虚拟机是基于寄存器的Dalvik,它的最大堆大小一般是16M,有的机器为24M。因此我们所能利用的内存空间是有限的。如果我们的内存占用超过了一定的水平就会出现OutOfMemory的错误。如果长期引用资源不释放就会引起内存泄露。 Android内存泄露的检查工具DDMS+MAT 内存监测工具 DDMS -- Heap 打开eclipse并切换到DDMS透视图,同时确认Devices、Hea

文档评论(0)

1亿VIP精品文档

相关文档