Loadrunner性能测试结果分析
我们以测试场景“登录-退出”为例,对测试报告的结果进行分析说明。
一、测试说明
功能 |
登录退出 |
测试目的 |
进行用户登录,评估服务器增长能力 |
场景说明 |
打开登录首页,用户名登录;进入登录后首页页面,点击退出登录 |
事务说明 |
用户登录 |
动态数据说明 |
登录用户名/登记序号:nsrsbh,djxh请用String型,djxh取nsrsbh同一行,nsrsbh迭代设置为Sequential,Each iteration. |
参数设置 |
通过HP LoadRunner11.00压力测试工具,导入录制脚本,设置测试1台控制主机,3台压力测试机被控制机,设置参数如下: Start vusers:500,100Vusers every 00:00:15 Duration:Run 30 minute Stop vusers:100Vusers every 00:00:15 All user:2000 |
二、结果分析
指标 |
最大 |
平均 |
|
并发用户数 |
2000 |
||
TPS: |
110 |
80 |
|
响应时间 |
登录 |
0.63s |
0.54s |
退出登录 |
0.05s |
0.03s |
|
点击率 |
6432 |
4665 |
|
数据库CPU负载 |
10~18.2 |
||
应用服务器CPU负载 |
9%~16% |
||
服务器吞吐量 |
最大17MB/s |
1.统计信息摘要
下图说明本次测试运行的最大并发数为2000,总吞吐量为37,770,860,276字节,平均每秒吞吐量为25,349,571字节,总的请求数为6,952,027,平均每秒的请求为4,665,29。对于吞吐量,单位时间内吞吐量越大,说明服务器的处理能越好,而请求数仅表示客户端向服务器发出的请求数,与吞吐量一般是成正比关系。
图1-1 登录统计图
2.事务摘要
这部分给出了场景执行结束后相关Action的平均响应时间、通过率等情况,如图1-2所示,从该图中我们可以得到每个Action的平均响应时间与业务成功率。
图1-2 事务摘要
图1-3 平均事务响应时间
通过图1-3可以得到平均事务响应时间的详细信息,我们可以看到整体趋势比较平滑。因此结合图1-2可以得到,在登录事务中,“90 Percent”为0.546s,它表示90%的用户在登录时,服务器是可以满足在 0.55s内得到响应的,响应速度还是比较好的。
3.HTTP响应摘要
该部分显示在场景执行中,每次发送HTTP请求所得到的状态。本次登录测试共发送6,952,027次请求,其详情如下图1-4.其中“HTTP200”有5,290,470次,“HTTP404”有117,566次,占整体请求数的2%,这说明基本所有的请求都能成功。
之前统计该次测试中失败数为0,之所以“HTTP404”也有值,是因为脚本有些页面的请求内容并非关键点,没有请求到并不会影响最终的测试结果。
图1-4 请求响应状态
4.每秒点击数
“Hits per Second(每秒点击数)”反映了每秒向服务器提交的请求数量。下图1-5显示的是“Hits per Second”与“Throughput”的复合图。如果两种图像的曲线都正常且基本一致,说明服务器能及时接受客户端的请求,并能返回结果。从图中可以看出,整体表现还是不错的。
图1-5 每秒点击数与每秒吞吐量复合图
5.业务成功率
业务成功率就是事务成功率,用户一般把一个Action当做一笔业务,在“Transaction Summary”中我们可以很明确地看到每个事务的执行状态。
图1-6 事务状态统计图
从图1-6可以看出,所有的Action都是绿色的。也就表示在30分钟的时间里,共完成了117,566次登录退出操作,成功率为100%。
Loadrunner性能测试结果分析相关推荐
- LoadRunner性能测试关注指标及结果分析
首先感谢原博主的分享,这是原博客地址:http://www.51testing.com/?uid-562021-action-spacelist-type-blog-itemtypeid-26819 ...
- LoadRunner性能测试结果样例分析
今天讲一下性能结果分析: 测试结果分析 LoadRunner性能测试结果分析是个复杂的过程,通常可以从结果摘要.并发数.平均事务响应时间.每秒点击数.业务成功率.系统资源.网页细分图.Web服务器资源 ...
- LoadRunner测试结果分析重要环节:合并图
LoadRunner性能测试结果分析是一个复杂的过程,主要的几个分析方面如下图: 不难看出,这些结果都是系统生成的单一性的结果图,如果想要分析得出更加系统.全面的结果我们就应该用到LR的一项重要技能- ...
- LoadRunner性能测试结果分析样例
LR性能测试结果样例分析 测试结果分析 LoadRunner性能测试结果分析是个复杂的过程,通常可以从结果摘要.并发数.平均事务响应时间.每秒点击数.业务成功率.系统资源.网页细分图.Web服务器资源 ...
- 《LoadRunner性能测试巧匠训练营》——3.3 场景监控实战
本节书摘来自华章计算机<LoadRunner性能测试巧匠训练营>一书中的第3章,第3.3节,作者:赵 强 邹伟伟 任健勇 更多章节内容可以访问云栖社区"华章计算机"公众 ...
- LoadRunner性能测试培训大纲
LoadRunner性能测试培训大纲 面向对象:初级测试工程师.性能测试工程师.QA 培训形式:LoadRunner工具讲解 + 项目实例演练 一.性能测试过程 1.性能测试类型.性能测试术语 2.性 ...
- LoadRunner性能测试教程
LoadRunner性能测试教程 1.工具介绍及下载 2.操作步骤 2.1.VuGen脚本编写及运行 2.2.Controller场景运行 2.3.Alalysis分析 1.工具介绍及下载 LoadR ...
- 圆满完成性能测试诊断分析与优化周末班培训课程!
圆满完成为期4天(两个周末)的性能测试诊断分析与优化周末班培训课程!内容涵盖LoadRunner性能测试工具.性能测试脚本开发.性能需求分析.性能测试场景设计.性能监控.性能分析方法与调优!
- 《软件性能测试、分析与调优实践之路》学习
这是一本理论和实践相结合的同时面向研发和测试岗的关于性能分析诊断调优实践的图书,比起其他的很多性能测试的图书,本书中内容更侧重于介绍如何去发现性能问题.分析诊断性能问题以及对发现的性能问题进行调优.书 ...
最新文章
- iOS实现tableViewCell或collectionCell中点击界面按钮跳转
- Adobe flash cs5 的Java运行时环境初始化错误 完美解决方法
- setup vaio winxp
- AndroidStudio中使用XML和Java代码混合控制UI界面实现QQ相册照片列表页面
- excel sample
- win7计算机中丢失mfc120,mfc120.dll 64位
- Oracle rowid
- 计算机二级access模考软件_计算机二级考前通关大礼包来啦!各科目模考软件、视频教程,更有往年真题、最新考纲等打包送!...
- MySQL(一)基础操作
- Android Gradle 批量修改生成的apk文件名
- ie11加载java插件_IE浏览器中ActiveX插件的使用
- TeamCity : .NET Core 插件
- 配置 AEM CQ6 (author + publish + apache dispatcher + ubuntu )
- 绕过安全狗_某教程学习笔记(一):23、WAF绕过
- 网站建设软件—***系统(DianCMS)1.0 发布
- python与anaconda安装
- Matlab入门1(有手就行)
- sql 连接mysql数据库服务器失败_数据库连接失败的原因及解决方法
- gym100818F-F - Irrational Roots
- java 实现邮箱验证注册
热门文章
- JavaScript入门(part11)--对象
- R开发(part2)--R语言中的数学计算
- arduino控制点阵屏与蜂鸣器_数字制造讲义08-Arduino声音应用2
- Python 中的万能之王 Lambda 函数
- SAP Spartacus UI TabParagraphContainerComponent 的工作原理
- Angular 不同种类 Module 的介绍
- 为什么Spartacus单元测试里对http返回的Observable对象调用subscribe时,会触发依赖注入的框架代码
- SAP Spartacus界面注册用户获取OAuth Access Token的方式
- 论中国和欧洲程序员对加班的态度
- every function in scala is an instance of a class