LR 杂记--数据分析Analysis

数据分析Analysis
简介:通过场景完成负载测试之后,需要通过lr中的Analysis,整合场景运行中得到的所有数据,以确定系统的性能瓶颈。
***********************************
Analysis进行性能测试结果分析的流程
***********************************
1.导入场景数据
2.增加待分析的graphs
3.进行graphs组合
4.添加transaction报告
5.添加sla分析报告
6.生成性能测试报告
**************************
一,新建Analysis
**************************
1.在场景中直接运行Result菜单下的Analysis Result
2.在Analysis中的File菜单下新建,找到场景结果res目录
3.直接在res结果目录中双击.lrr文件
***************************
二、Analysis Summary
***************************
1.Analysis Summary中各字段的含义
 Period:场景运行的起止时间
 Scenario Name:场景名称
 Results in Session:场景运行的结果目录
 Duration:整个场景的运行时间

  2.Statistics Summary
 Maximum Running Vusers:场景运行中最大用户数
 Total Throughput(bytes): 总的吞吐量
 Average Throughput(bytes/second) 每秒吞吐量
 Total Hits: 总的点击量
 Average Hits per Second: 点击率

3. 5 Worst Transaction(SLA失败事务)
 简介:此处列出了5大失败事务的统计,只有当Controller或Analysis中定义了SLA status determined at time intervals 
over a timeline监控时才会出现此报告

*****************************
此报告中个字段含义:
*****************************
Transaction Name :事务名称
Failure Radio %(exceedid time/transaction duration)失败率,表示失败次数(exceeded time)与事务持续时间的比值
  即,每秒失败的事务次数
       Failure Value %(Response time/SLA)失败率,(响应时间/SLA)


从此报告中可以分析出该事务的响应时间及失败次数是否超标,以此评估服务器对事务的处理能力。


4.关于事务情况的总结
 Total Passed(事务的总通过数)
 Total Failed(事务的总失败数)
 Total Stopped(事物的总停止数) 手工事务中没有此项
 SLA Status(SLA状态) 在SLA中的最终结果
 Minimum(事务最小时间)
 Average(事务平均时间)
 Maximum(事务最大时间)
 标准方差


****************************
三、常用的图表
****************************
1.Vuser 
 Running Vusers 负载过程中的虚拟用户运行情况
 Rendezvous 负载过程中集合点下的虚拟用户数
2.Errors 错误统计
 Errors per Second 每秒错误数
 
3.Transactions
 Average Transaction Response Time
 Transactions per Second TPS吞吐量
 Transaction Performance Summary 事务性能概要
此图中给出事务的平均时间,最大时间,最小时间柱状图
 Transaction Response Time Under Load 在用户负载下事务响应时间
 Transaction Response Time(Distribution) 每个时间段上的事务数


4.Web Resouces
 此图标需在Controller的RunTime Setting中Preferences下的Generated Web performance graphs选项开启,才会出现
 Hits per Second 每秒点击数
 Throughput 带宽使用,该值越小说明系统对带宽依赖越小,此处使用的单位是字节(大B),百兆带宽指的是小b(位)
 HTTP Responses per Second 每秒http响应数目,该值与点击量相同,点击量只client发送的请求书,与之相反。
 Connections per second 每秒连接数,此值与服务器的连接池大小有关,其中包括两个值,中断的连接数,新建的连接
数,当服务器中连接池用完时,服务器会返回504错误。


5.Web Page Diagnostics 网页分析
 当在场景中打开Diagnostics菜单下的Web Page Diagnostics功能,就能得到网页分析组图,得到组成这个页面的每一个请求时间
 分析,通过这个实现对网站的前端性能分析,明确系统响应时间较长是由服务器处理能力不足还是客户端连接到服务器的网络消
 耗导致。
 Web Page Diagnostics 网页分析
添加该图先会得到整个场景运行后虚拟用户访问的Page列表,也就是所有页面下载时间列表
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

晒酷网-Ray

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值