LoadRunner压力测试:测试报告结果分析

LoadRunner压力测试:测试报告结果分析我们以测试场景“登录-退出”为例,对测试报告的结果进行分析说明。一、测试说明功能登录退出测试目的进行用户登录,评估服务器增长能力场景说明打开登录首页,用户名登录;进入登录后首页页面,点击退出登录事务说明用户登录动态数据说明登录用户名/登

大家好,又见面了,我是你们的朋友全栈君。

我们以测试场景“登录-退出”为例,对测试报告的结果进行分析说明。

一、测试说明

功能

登录退出

测试目的

进行用户登录,评估服务器增长能力

场景说明

打开登录首页,用户名登录;进入登录后首页页面,点击退出登录

事务说明

用户登录

动态数据说明

登录用户名/登记序号nsrsbh,djxh请用String型,djxhnsrsbh同一行,nsrsbh迭代设置为Sequential,Each iteration.

 

 

 

参数设置

通过HP LoadRunner11.00压力测试工具,导入录制脚本,设置测试1台控制主机,3台压力测试机被控制机,设置参数如下:

Start vusers500100Vusers every 00:00:15

DurationRun 30 minute

Stop vusers100Vusers every 00:00:15

All user2000

二、结果分析

指标

 

最大

平均

并发用户数

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

 LoadRunner压力测试:测试报告结果分析

1-1  登录统计图


2.事务摘要

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

 LoadRunner压力测试:测试报告结果分析

1-2  事务摘要

 

LoadRunner压力测试:测试报告结果分析

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”也有值,是因为脚本有些页面的请求内容并非关键点,没有请求到并不会影响最终的测试结果。

 LoadRunner压力测试:测试报告结果分析

1-4  请求响应状态


4.每秒点击数

Hits per Second(每秒点击数)”反映了每秒向服务器提交的请求数量。下图1-5显示的是“Hits per Second”与“Throughput”的复合图。如果两种图像的曲线都正常且基本一致,说明服务器能及时接受客户端的请求,并能返回结果。从图中可以看出,整体表现还是不错的。

 LoadRunner压力测试:测试报告结果分析

1-5 每秒点击数与每秒吞吐量复合图


5.业务成功率

     业务成功率就是事务成功率,用户一般把一个Action当做一笔业务,在“Transaction Summary”中我们可以很明确地看到每个事务的执行状态。

LoadRunner压力测试:测试报告结果分析 

1-6  事务状态统计图

从图1-6可以看出,所有的Action都是绿色的。也就表示在30分钟的时间里,共完成了117,566次登录退出操作,成功率为100%



版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/160986.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • oracle 行列转换 pivot

    oracle 行列转换 pivot

    2021年8月31日
    55
  • 如何用手机号申请163邮箱_163邮箱注册手机号注册

    如何用手机号申请163邮箱_163邮箱注册手机号注册如果你还没有邮箱,直接用手机号注册163邮箱,163.net是一款TOM的VIP邮箱,跟普通邮箱的区别是邮箱容量可以无限放大,来往的邮件信息能长期存储,国际邮件能快速收到和发出。怎么申请邮箱?163邮箱申请的好处用手机浏览器输入图片中的网址,进入邮箱官网在这里跟普通邮箱的区别是VIP邮箱有多个后缀选择,不像qq只能有一个。点击注册,接下来选择套餐,根据邮箱名字的位数、容量空间、大附件、群发数量,还有安全防护级别、误发邮件撤回次数、删除的邮件回复次数来选择套餐,不过不用担心,如果你现在已经有邮箱了

    2025年12月11日
    1
  • oracle定义游标例子_sqlserver游标实例

    oracle定义游标例子_sqlserver游标实例大佬教程收集整理的这篇文章主要介绍了Oracle游标的使用实例详解,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。什么是游标?①从表中检索出结果集,从中每次指向一条记录进行交互的机制。②关系数据库中的操作是在完整的行集合上执行的。由SELECT语句返回的行集合包括满足该语句的WHERE子句所列条件的所有行。由该语句返回完整的行集合叫做结果集。应用程序,尤其是互动和在线应用程序…

    2025年6月30日
    3
  • vmware15虚拟机激活码【2021免费激活】「建议收藏」

    (vmware15虚拟机激活码)最近有小伙伴私信我,问我这边有没有免费的intellijIdea的激活码,然后我将全栈君台教程分享给他了。激活成功之后他一直表示感谢,哈哈~https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~BI7J…

    2022年3月22日
    584
  • rsyslogd内存占用率高_怎么减少系统内存占用

    rsyslogd内存占用率高_怎么减少系统内存占用用top,用ps都能看到。相伴的systemd-journalcpu和内存占用也很高。systemd-journal使用了持久化模式。其中一个服务1秒钟内打非常多的日志。一天好几个G。另外,sudojournalctl–verify也有错误输出。其他没什么异常。https://blog.csdn.net/qq_25518029/article/details/12001067…

    2022年8月15日
    7
  • 去掉tomcat中appBase默认的ROOT[通俗易懂]

    我想修改tomcat的项目目录,写成绝对路径后,默认去找ROOT文件夹怎么去掉呢<Hostname=”localhost”appBase=”E:\ceshi”unpackWARs=”true”autoDeploy=”true”>  <Contextpath=””docBase=””debug=”0″reloadable=”tr…

    2022年4月12日
    124

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号