1.前言:

LoadRunner 最重要也是最难理解的地方--测试结果的分析.其余的录制和加压测试等设置对于我们来讲通过几次操作就可以轻松掌握了.针对 Results Analysis 我用图片加文字做了一个例子,希望通过例子能给大家更多的帮助.这个例子主要讲述的是多个用户同时接管任务,测试系统的响应能力,确定系统瓶颈所在.客户要求响应时间是1 个人接管的时间在5S 内.

2.系统资源:

2.1 硬件环境:

CPU:奔四2.8E

硬盘:100G

网络环境:100Mbps

2.2 软件环境:

操作系统:英文windowsXP

服务器:tomcat 服务

浏览器:IE6.0

系统结构:B/S 结构

3.添加监视资源

下面要讲述的例子添加了我们平常测试中最常用到的一些资源参数.另外有些特殊的资源暂时在这里不做讲解了.我会在以后相继补充进来。

Mercury Loadrunner Analysis 中最常用的5 种资源.

1. Vuser

2. Transactions

3. Web Resources

4. Web Page Breakdown

5. System Resources

在Analysis 中选择“Add graph”或“New graph”就可以看到这几个资源了.还有其他没有数据的资源,我们没有让它显示.

如果想查看更多的资源,可以将左下角的display only graphs containing data 置为不选.然后选中相应的点“open graph”即可.

打开Analysis 首先可以看的是Summary Report.这里显示了测试的分析摘要.应有尽有.但是我们并不需要每个都要仔细去看.下面介绍一下部分的含义:

Duration(持续时间):了解该测试过程持续时间.测试人员本身要对这个时期内系统一共做了多少的事有大致的熟悉了解.以确定下次增加更多的任务条件下测试的持续时间。

Statistics Summary(统计摘要):只是大概了解一下测试数据,对我们具体分析没有太大的作用.

Transaction Summary(事务摘要):了解平均响应时间Average单位为秒.

其余的看不看都可以.都不是很重要.

【注】 51Testing授权IT168独家转载,未经明确的书面许可,任何人或单位不得对本文内容复制、转载或进行镜像,否则将追究法律责任。

内容导航

4.分析集合点

在录制脚本中通常我们会使用到集合点,那么既然我们用到了集合点,我们就需要知道Vuser 是在什么时候集合在这个点上,又是怎样的一个被释放的过程.这个时候就需要观察Vuser-Rendezvous 图.

图1

可以看到大概在3 分50 的地方30 个用户才全部集中到start 集合点,持续了3 分多,在7 分30 的位置开始释放用户,9 分30 还有18 个用户,11 分10 还有5 个用户,整个过程持续了12 分.

图2

上面图2 是集合点与平均事务响应时间的比较图.

注:在打开analysis 之后系统LR 默认这两个曲线是不在同一张图中的.这就需要自行设置了.具体步骤如下:

点击图上.右键选择merge graphs.然后在select graph to merge with 中选择即将用来进行比较的graph.如图3:

图3

41/41234>

怎样进行软件测试结果分析,具体实例教你如何做LoadRunner结果分析相关推荐

  1. 销售指标在下降该怎么分析?手把手教你多种方法和思路分析电商案例

    在电商领域,最常遇到老板丢过来一个问题:"最近这个销售额在下降啊你来给我分析分析,想出几个有用的解决办法来".又或者在数据分析师面试的时候面试官喜欢问:"现在有个产品的销 ...

  2. 中科院单细胞分析算法开发博士带你做单细胞转录组分析

    " 福利公告:为了响应学员的学习需求,经过易生信培训团队的讨论筹备,现决定安排扩增子16S分析.宏基因组和Python课程的线上直播课.报名参加线上直播课的老师可在1年内选择参加同课程的一次 ...

  3. 三年级计算机课学情分析,小学三年级科学学情分析 [小学科学教学中如何做学情分析]...

    确定教学过程中学生的主体地位是新课程改革以来致力体现的核心理念.完成教学的任务就是使学生获得知识.发展能力.完善人格.要实现教学的任务就必须对学生这一教学活动的主体有充分的了解(分析),包括他们身心发 ...

  4. java 23种设计模式详尽分析与实例解析_Java 23种设计模式详尽分析与实例解析之一--创建型模式...

    模式分析:在工厂方法模式中,核心的工厂类不再负责所有产品的创建,而是将具体创建工作交给子类去做.这个核心类仅仅负责给出具体工厂必须实现的接口,而不负责哪一个产品类被实例化这种细节,使得工厂方法模式允许 ...

  5. 手把手教你如何做门店盈亏平衡分析图表,内附模板可直接套用

    最近有一些自己做小本生意的粉丝私信问我说:"我的店铺生意不错,每个月也能有一点利润,但每次到年底的时候,把工资.房租这些费用盘点后发现自己并没有剩钱..想请教一下,我应该如何用数据来判断我店 ...

  6. 5招教你如何做用户行为分析

    什么是用户行为? 用户行为由最简单的五个元素构成,我们可以简单地记为3W2H:时间(When).地点(Where).人物(Who).交互(Interaction).交互的内容. "事件&qu ...

  7. spss相关性分析看结果_利用spss做Pearson相关性分析步骤详解

    有蛮多的学生私信老徐问如何利用spss做相关性分析,其实相关性分析应该是spss分析中较为基础的一个功能应用,很多学生可能是因为跨专业或者对统计软件了解较少,在没有经过系统学习的前提下,感觉云里雾里. ...

  8. python snownlp情感分析_白杨数说 | 不会做文本情感分析?试试这两个Python包

    情感分析是自然语言处理(NLP)领域的一类任务,又称倾向性分析,意见抽取,意见挖掘,情感挖掘,主观分析等,它是对带有情感色彩的主观性文本进行分析.处理.归纳和推理的过程.具体到数据新闻领域,文本情感分 ...

  9. 小红书用户画像分析_用户研究:如何做用户画像分析

    用户画像就是根据用户特征.业务场景和用户行为等信息,构建一个标签化的用户模型.简而言之,用户画像就是将典型用户信息标签化. 在金融领域,构建用户画像变得很重要.比如金融公司会借助用户画像,采取垂直或精 ...

最新文章

  1. 你知道实习对你有多重要吗?
  2. JVM异常之:方法区溢出OutOfMemoryError: PermGen space
  3. Webservice 的设计和模式
  4. html5爱情树怎么修改,jQuery结合HTML5制作的爱心树表白动画
  5. python实现表格_Python 自由定制表格的实现示例
  6. python编程跳一跳_使用Python实现跳一跳自动跳跃功能
  7. 在a标签中添加点击事件
  8. c语言限流算法,分布式限流常用算法
  9. ubuntu安装最新版apktool(最新版)反编译工具
  10. 【微信篇】微信自动登录设置
  11. 算法设计与分析_《算法设计与分析》(2017年8月版)修订
  12. html 免备案,免备案香港主机对网站SEO有影响吗?
  13. 一款网页游戏外挂开发-数据抓包
  14. 计算机应用技术毕业后的简历,计算机应用技术毕业生个人简历模板
  15. [推荐系统]推荐系统实践Reference
  16. 五种有效的学习方法 – 方法比努力重要
  17. WiFi安全现状,70%的WiFi可被快速破解
  18. linux下查看gaussian结构,察看Gaussian全部IOp的方法
  19. 省市区三级联动查询(含地区表sql)
  20. 将netcore发布到docker的其他端口上

热门文章

  1. 【Java数据结构与算法】第八章 快速排序、归并排序和基数排序
  2. Mysql之show profiles
  3. 深入理解Lock的底层实现原理
  4. mysql的安装、启动和基础配置 —— mac版本
  5. WPF仿网易云音乐系列(二、歌单创建窗口+登录设置模块)
  6. js获取本月或指定月份的最后一天
  7. mysql基础知识总结
  8. Java 继承——2
  9. VMware 上Ubuntu虚拟机(15.1) ping不通物理主机(win10),但windows可以ping通虚拟机的问题解决方法...
  10. Javascript之DOM(Element类型)