如何快速上手LoadRunner VuGen进行Web项目性能测试?

LoadRunner 是一款广泛使用的性能测试工具,它帮助开发人员和测试人员模拟多用户并发访问,以评估系统的性能和稳定性。VuGen(Virtual User Generator)是 LoadRunner 中的一个核心组件,用于录制和编辑性能测试脚本。以下是一个简单的5分钟快速上手指南,帮助你快速开始使用 LoadRunner VuGen 进行Web项目测试。

一、创建Web项目

首先,需要创建一个Web项目。

如何快速上手LoadRunner VuGen进行Web项目性能测试?

二、需要一个 web 服务器项目

方便起见,直接使用 serve 工具。(一个搭建静态服务器工具)

如何快速上手LoadRunner VuGen进行Web项目性能测试?

三、开始录制

如何快速上手LoadRunner VuGen进行Web项目性能测试?

Action 目前有三种

  • vuser_init,一般是用户登录的时刻。只能运行一次
  • Action,一般是操作的事件
  • vuser_end,边是退出的事件。只能运行一次

录制中,我们可以随便对静态文件进行访问操作,点击会触发 GET 请求服务器获取目标文件。

稍微进行操作后,可以点击结束录制。

四、回放

如何快速上手LoadRunner VuGen进行Web项目性能测试?

录制好后的脚本点击 replay 按钮可以实现,重新发送录制过的Web请求。

如何快速上手LoadRunner VuGen进行Web项目性能测试?

同时会出现一个 Replay Summary,顾名思义是回放总结

如何快速上手LoadRunner VuGen进行Web项目性能测试?

如果失败了的话,会出现红色标志

五、事务

其实是起到一个统计的作用,LoadRunner会对事务间的脚本会做一些统计

比如想知道某个请求消耗了多少时间,可以增加到事务中

如何快速上手LoadRunner VuGen进行Web项目性能测试?

(本图来源 CSDN)

如何快速上手LoadRunner VuGen进行Web项目性能测试?

六、集合点

当测试多个用户并发时,每个用户执行到该事务脚本的先后顺序是不确定的,所以测试结果不是完全并发的极限测试结果。

插入一个集合点,多用户执行时,可以将用户请求停下来,直到用户数量到达满足条件为止

  • 默认是100%的用户都到达集合点。

通过以上步骤,你可以快速上手LoadRunner VuGen,并开始进行基本的Web性能测试。随着你对LoadRunner的进一步了解,你将能够利用它更高级的功能来模拟更复杂的用户行为和系统场景,以全面评估你的Web应用的性能和稳定性。

延展阅读:

MongoDB Change Streams可以应用在哪些场景?它有哪些局限性?

如何有效通过电商全链路压测优化大型营销活动的性能?

MongoDB 4.0至7.0:这些主版本更新带来了哪些关键特性与性能飞跃?

Mongo性能优化实战:如何通过WiredTiger引擎提升MongoDB的性能和数据安全性

中小团队怎么基于PG快速迭代创新?PostgreSQL is all you need!

咨询方案 获取更多方案详情                        
(0)
研发专家-天华研发专家-天华
上一篇 2024年7月7日 下午9:19
下一篇 2024年7月8日 下午3:02

相关推荐