欢迎交流移动应用测试方面的技术,工具和心得

Emmagee性能测试简单的使用

上一篇 / 下一篇  2014-05-23 17:17:37 / 个人分类:性能测试

来自本人其他网站的博客。

面试很多家公司,也被问过很多次,怎么做性能测试

这方面了解的很浅,只是在使用过程中借助了第三方工具进行一部分的性能测试。以下是我做过的性能分析的一个例

Emmagee 是谁开发的我也不清楚,只是在群里知道大家在用这样的软件进行App的性能分析。所以如果有冒犯,真对不住了。

使用步骤:

  • 很简单,就是安装Emmage了
  • 运行Emmage,设置采样的时间间隔,例子是10S采集一次的,当然你也可以选择1S。
  • 选择要测试的移动应用。
  • 开始测试。
  • 开始测试之前,其实会准备好一系列要跑的想法,一般我是按照Tab来分,性能测试呢主要目地是检测常用的一些功能在手机端的性能表现,当然也可以真对某个功能反复的测试,原理是相通的,所以。。。
  • 开始测试之后,就会启动我们要测试的应用。
  • 按照料想的方式进行操作应用,并记录大概的时间点。
  • 操作应用完成之后,结束测试,
  • Emmagee就自动生成了报表,取出来可以进行下一步的分析。

下面是我自己某个应用分析的例子。

第一列:显示的是时间,

第二列:内存,

第三列:网络。

分析结果:

产品在测试这段时间内平均内存使用率为95M左右,从数量上来看应该是处于比较大的,但是这个数据可以做为基础数据进行分析。留下痕迹,作为对比。

产品在测试这段时间内有两次网络方面的拉高,39分时候有一次,42分的时候有一次。

根据测试的步骤可以分析在39的时候,查看了相册,相册中相片的大小决定了流量的使用。

42分钟的时候查看了活动详情,产生了2M的数据提升。

所以综上所述:

1. 图片压缩的情况处理不是很到位,需要继续提升。

2. 活动添加的后台没有对图片做相应的处理,2M大大超出了移动应用的范围。

3. 内存方面需要根据应用的类型,对比市面上其他类型软件的使用情况,具体分析。初步来看,并不是特别理想。

注:

还有提供了CPU,和电池温度方面的统计,没有列举,分析步骤大致相同。没有头绪的时候就坐为基础数据存放起来。

令Emmagee还提供了页面提示框的方式,可以及时查看一些信息。对于开发和测试更有利。


TAG:

energyqi的个人空间 引用 删除 energyqi   /   2017-02-06 16:19:53
请问:测试出来内存和cpu占用为0是怎么回事?
joya51testing的个人空间 引用 删除 joya51testing   /   2016-11-15 16:40:27
5
meow530的个人空间 引用 删除 meow530   /   2016-05-21 17:29:35
5
引用 删除 跳跳鱼   /   2016-04-07 20:37:48
5
晨曦时分的美人鱼-Cambrian~~寒武纪 引用 删除 wchair   /   2016-03-02 15:05:17
5
 

评分:0

我来说两句

日历

« 2024-05-01  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 33403
  • 日志数: 10
  • 建立时间: 2014-04-04
  • 更新时间: 2014-05-23

RSS订阅

Open Toolbar