五,科大迅飞itest的使用
iTest 性能测试工具不仅适合个人用户,那更是Android测试人员的专业手机性能监控工具。支持手工测试和自动化测试两种模式,它填补了手机端自动化测试的空白,以实用高效为宗旨,记录特定应用的性能消耗情况,包括cpu、内存、流量、电量等信息。
下面我们介绍一下这个工具的使用方法:
1,下载安装iTest,百度手机助手,豌豆荚等都可以下载。
2,安装完成后,打开这个应用,如下图所示:
3,单击“监控应用”一栏的“增加”按钮,可以添加要监控的app,如众筹网,如下图所示。单击“监控指标”后面的“修改”按钮,可以增加或是减少监控指标。
4,在添加好监控应用后,单击“启动监控”,开始对应用进行监控。如下图所示:
5,将iTest置于后台远行,然后打开被监控的程序,如:众筹网,进行一系列我们预期的操作。操作结束后,打开iTest,单击“停止监控”按钮,结束监控操作。
6,查看监控结果。打开应用左上角的菜单项,选择“数据走势图”,查看我们监控的数据走势。如下图所示:
7.切换下面的按钮,查看各个指标的走势图,如下图所示:
(1)CPU占用率统计图:
(2)内存使用情况
(3)流星累计图
(4)电量统计
如果要测试的App耗电量不是很大的话,电量趋势图是没有波动的,此处就不展示了。
8,测试分析
iTest可以监控到App的CPU,内存,流量和电量的波动情况;可是现在也没有明确的指标,使用情况达到多少算是合适,多少算是优秀。只要使用率不是过分的高就可以,而且现在的手机性能越来越高,这个监控值只是个参考、
当然,可以由产品或是项目经理来定一个指标,我们在指定的机型上去测试。如果超标,就去查找造成超标的原因,进行优化。
六,小结
本文我们讲到了几种App的性能测试方法,iTest性能测试工具,通过这些儿方法,我们可以对被测试App的各种性能参数进行测试和监控。但测试之前,我们要先对要测试应用对象,测试执行的机型做好明确的选择,因为执行机型对性能测试的影响比较大。而移动应用的性能还与服务或是接口的响应时间有关系,所以后端的性能也非常重要的。在明确了我们的测试目的后,才可以对测试产生的结果进行准确的分析,协同相关人员来进行优化。