测试步骤之结果分析器(Analysis)

进入Analysis

当场景停止运行后,可从Controller中进入。点击【Results】—【Analysis Results】见下图:

若想打开一个已保存的结果,可依次点击:程序—【HP LoadRunner】 —【Applications】—【Analysis】。

成功进入Analysis,如下图所示,左上是图表目录,左下就是图表的相关属性,右边就是图表详情了。

场景摘要

场景执行情况

该部分给出了本次测试场景的名称、结果存放路径及场景的持续时间,如下图所示。从该图我们知道,本次测试从15:02开始,到15:16结束,共历时14分40秒。与我们场景执行计划中设计的时间基本吻合

Statistics Summary(统计信息摘要)

该部分给出了场景执行结束后并发数、总吞吐量、平均每秒吞吐量、总请求数、平均每秒请求数的统计值,如下图所示。从该图我们得知,本次测试运行的最大并发数为200,总吞吐量为2,891,944。字节,平均每秒的吞吐量为3,283字节,总的点击数为3,894,平均每秒点击数为4.42,View HTTP Responses Summary(查看HTTP响应摘要)。

注:对于吞吐量,单位时间内吞吐量越大,说明服务器的处理能越好,而请求数仅表示客户端向服务器发出的请求数,与吞吐量一般是成正比关系。

Transaction Summary(事务摘要)

该部分给出了场景执行结束后相关Action的平均响应时间、通过率等情况,如下图所示。从该图我们得到每个Action的平均响应时间与业务成功率。

注:Std.Deviation(标准方差),方差越小,说明这组数据就越聚合,波动性页就越小。还有Pass栏,事务的通过率一定要大于95%,也即事务的失败率应该小于5%,因为这是最基本的需求。

注:SLA(服务水平协议),可定义性能测试的目标和度量性能,根据需要在Controller中自行添加。

HTTP Responses Summary(HTTP响应摘要)

该部分显示在场景执行过程中,每次HTTP请求发出去的状态,是成功还是失败,都在这里体现,如下图所示。从图中可以看到,在本次测试过程中LoadRunner共模拟发出了3,894次请求(与“统计信息摘要”中的“Total Hits”一致), “HTTP 200”表示请求被正确响应,如果出现其他HTTP状态码,可查看相关文档解释。注:404代表没有发现文件,查询,URL。

Analysis常见图分析

Vuser图

正在运行的Vuser图显示在测试期间的每一秒内执行的Vuser脚本的Vuser数量及其状态。可以确定任何给定环境中服务器的Vuser负载。

点击率图

点击率图显示在方案运行过程中Vuse每秒种向wed服务器提交的http请求数。一般会将此图与平均事务响应时间图放在一起进行查看,每秒的点击数趋于稳定时,,说明服务器的运行比较稳定。

平均事务响应时间图

平均事务响应时间图显示方案在运行期间执行事务所用的平均时间,能直接反映系统的性能情况,这也是客户眼中的性能。当事务响应时间达到要求后,也需要分析一些其他的数据,需要确定的是业务是否都做成功了,业务成功后,并且事务响应时间达到要求,才能说明事务响应时间达到客户的要求。

吞吐量图

吞吐量显示方案运行过程中,服务器上每秒的吞吐量。单位为字节,表示Vuser在一秒时间内从服务器获得的数据量。它直接反映了服务器的处理能力,吞吐量的值越大,说明服务器处理业务的能力越强。一般需要多次测试,找到吞吐量的拐点,就是服务器处理的最大能力。

分析图合并

使用Analysis可以将有关系的一些图合并起来查看,通过对分析图进行合并,可以同事从多个角度去度量结果并且可以观察这两个视图之间的关系。Ps:只能选择X横轴度量相同的图哦!

选择【View】—【Merge Graphs】,弹出的对话框如下

叠加:查看共用同一X轴的两图内容,左图为当前图,右图为合并进来的图。

平铺:合并进来的图显示在当前图的上方。

关联:合并后当前活动图的Y轴变为合并图的x轴,合并进来的图的Y轴作为合并图的Y轴。

其他活动图的合并类似,不再赘述。

添加图

从下图中看到的图表只有6种,其实还有很多没有展示出来。

点击【Graph】—【Add new
graph】,出现如下对话框

点击相应的分类,分类下选择需要的图表即可,我选的是【System Resources】—【Windows Resources】—【Open Graph】,如下图

Analysis分析器中对图表整理的方法还有很多,目前整个loadrunner测试的过程就在此结束了。

loadrunner11的移动端性能测试之结果分析的更多相关文章

  1. loadrunner11的移动端性能测试之脚本录制

    以前使用LR11录制过一个app的登录操作,这里记录一下 测试准备 硬件要求 1,  负载测试机一台(内存8G以上,cpu 1.5GHZ以上,存储空间20G以上)或两台以上(控制机和多个负载机). 2 ...

  2. loadrunner11的移动端性能测试之场景设计

    测试步骤之场景设计(Controller) 进入手工场景 准备好脚本后就可以进行场景设计和执行场景了,从VuGen中进入,见下图: 进入后第一个为目标场景,选择第二个更灵活的手工场景,我的目标人数20 ...

  3. loadrunner11的移动端性能测试之脚本优化

    测试步骤之脚本优化(Script) 看到这里,是不是疑惑录制好的脚本还需要优化吗,答案是肯定的. 优化概要 脚本优化包括插入注释(Comment),插入事务(Transaction),插入检查点(Ch ...

  4. LoadRuner性能测试之内存分析方法及步骤(Windows)

    1.首先观察Available  Mbytes(可用内存),至少要>=1/2的内存空间 2.然后观察Pages/sec值是不是很大 3.再观察Page  Faules/sec是不是很大,其值表示 ...

  5. web移动端性能调优及16ms优化

    本文只是一个索引,收集了网络上大部分关于调试及优化方面的文章,从中挑选了一些比较好的文章分享给大家. 移动端性能不及桌面浏览器性能的10分之1,特别是在android设备良莠不齐的情况下,性能显得尤为 ...

  6. 性能测试之-wrk(转)

    转载地址:http://zjumty.iteye.com/blog/2221040 测试先行是软件系统质量保证的有效手段. 在单元测试方面, 我们有非常成熟的 xUnit 方案. 在集成测试方面, 我 ...

  7. 性能测试之Windows常见性能计数器

    性能计数器(counter)是描述服务器或操作系统性能的一些数据指标.计数器在性能测试中发挥着“监控和分析”的关键作用,尤其是在分析系统的可扩展性.进行性能瓶颈的定位时,对计数器的取值的分析非常关键. ...

  8. web性能监控与分析

    注:原文为:andyguo: <web性能监控与分析> 性能测试需要使用不同的工具,结合系统日志,监控服务器.应用等方面的多项指标.以下阐述监控指标.监控工具.瓶颈分析. 服务端监控指标 ...

  9. 公司HBase基准性能测试之结果篇

    上一篇文章<公司HBase基准性能测试之准备篇>中详细介绍了本次性能测试的基本准备情况,包括测试集群架构.单台机器软硬件配置.测试工具以及测试方法等,在此基础上本篇文章主要介绍HBase在 ...

随机推荐

  1. opencascade读取iges并用vtk离散的一些问题

    近期抽时间在弄iges文件内容读取的工作.然后将其离散化在vtk中能够显示处理以及兴许的一些工作.主要目的是识别CAD文件导出的模型,然后进行离散处理.方便兴许的处理.离散工作比較简单.opencas ...

  2. [ACM] poj 2017 Speed Limit

    Speed Limit Time Limit: 1000MS   Memory Limit: 30000K Total Submissions: 17030   Accepted: 11950 Des ...

  3. spring+ehcache实战--性能优化之道

    在做系统集成平台项目的时候遇到了一个比較麻烦的问题.原因是使用考试系统的时候所依赖的是基础系统公布的webservice来获取基础数据,webservice的跨网络传输本身或多或少会对系统性能产生一定 ...

  4. chrome JS 总结

    1. chrome 的 console 中不能添加本地文件 2. 下面的代码是在亚马逊的商品页面上添加一个 image, 点击之后触发 alert 函数. 其中 cBoxInner 是人工寻找到的标签 ...

  5. ssh通过密钥进行连接

    sshd服务提供两种安全验证的方法: 基于口令的安全验证:经过验证帐号与密码即可登陆到远程主机. 基于密钥的安全验证:需要在本地生成"密钥对"后将公钥传送至服务端,进行公共密钥的比 ...

  6. Django 1.5.4 专题二 urls 和 view 提高

    一.修改article/urls.py内容如下 二.修改django_test/urls.py如下 三.修改article/views.py如下 四.修改templates/article.html的 ...

  7. codevs 5966 [SDOI2017]硬币游戏

    输入描述 Input Description 输入输出数据精度为1e-10 [题解] #include<cstdio> using namespace std; ; char s[N][N ...

  8. OLE工具套件分析OFFICE宏恶意样本

    零.绪论:OLE工具套件的介绍 OLE工具套件是一款针对OFFICE文档开发的具有强大分析功能一组工具集.这里主要介绍基于Python2.7的OLEtools的安装和使用. (1)Python版本需求 ...

  9. C# Global.asax文件里实现通用防SQL注入漏洞程序(适应于post/get请求)

    可使用Global.asax中的Application_BeginRequest(object sender, EventArgs e)事件来实现表单或者URL提交数据的获取,获取后传给SQLInje ...

  10. 二进制状态压缩dp(旅行商TSP)POJ3311

    http://poj.org/problem?id=3311 Hie with the Pie Time Limit: 2000MS   Memory Limit: 65536K Total Subm ...