失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > LoadRunner压力测试:测试报告

LoadRunner压力测试:测试报告

时间:2023-12-30 20:18:52

相关推荐

LoadRunner压力测试:测试报告

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

一、测试说明

二、结果分析

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压力测试:测试报告》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。