二、做题步骤(LoadRunner)

本文详细介绍了使用LoadRunner进行压力测试的过程,包括三个并发场景(50用户循环1-3次)的脚本实现、场景设计与运行结果。每个场景的平均响应时间和最大响应时间都在0.472秒到0.944秒之间,满足性能指标。测试结果显示,系统在50用户并发下,新增商品业务的平均响应时间不超过1秒,最大响应时间不超过3秒,TPS达到10/s。
摘要由CSDN通过智能技术生成

1、脚本实现:

  • 所有脚本放入Action中;
  • 各步骤添加合理思考时间;
  • 新增商品内容实现参数化;
  • 添加检查点判断新增商品是否成功;
  • 新增商品业务设置为事务;
  • 新增商品保存操作前添加集合点。

Action脚本

2、场景设计与运行:

场景一:50个用户并发循环1次。

场景设计

迭代次数

集合点

场景一运行结果(第1轮):

平均响应时间:0.704秒,最大响应时间:0.991秒。

场景一运行结果(第2轮):

平均响应时间:0.482秒,最大响应时间:0.815秒。

场景一运行结果(第3轮):

平均响应时间:0.472秒,最大响应时间:0.779秒。

场景二:50个用户并发循环2次。

场景设计

迭代次数

集合点

场景二运行结果(第1轮):

平均响应时间:0.473秒,最大响应时间:0.837秒。

场景二运行结果(第2轮):

平均响应时间:0.561秒,最大响应时间:0.925秒。

场景二运行结果(第3轮):

平均响应时间:0.554秒,最大响应时间:1.313秒。

场景三:50个用户并发循环3次。

场景设计

迭代次数

集合点

场景三运行结果(第1轮):

平均响应时间:0.944秒,最大响应时间:2.31秒。

场景三运行结果(第2轮):

平均响应时间:0.863秒,最大响应时间:2.156秒。

场景三运行结果(第3轮):

平均响应时间:0.923秒,最大响应时间:2.661秒。

3、场景运行结果如下表:

场景

循环次数

响应时间(S)

已有数据

AVG

MAX

场景一(1)

1

0.704

0.991

6

场景一(2)

0.482

0.815

56

场景一(3)

0.472

0.779

106

场景二(1)

2

0.473

0.837

156

场景二(2)

0.561

0.925

256

场景二(3)

0.554

1.313

356

场景三(1)

3

0.944

2.31

456

场景三(2)

0.863

2.156

606

场景三(3)

0.923

2.661

756

4、通过场景运行结果得出结论:

  • 系统管理员—商品管理:新增商品业务—50个用户并发,平均响应时间不超过1秒,最大响应时间不超过3秒。
  • 所有场景运行时,系统中已有数据不超过1000,系统中已有数据增加时,响应时间会相应延长。
  • 增商品业务—TPS能达到10/s。

后续具体操作,博主会尽快加更

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

禹鈞

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

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

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

打赏作者

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

抵扣说明:

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

余额充值