如何快速上手LoadRunner VuGen进行Web项目性能测试? | 客服服务营销数智化洞察_晓观点
       

如何快速上手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
免费试用 更多热门智能应用

相关推荐

  • 如何利用多路召回和融合检索技术提升搜索精准度?

    在现代信息检索领域,多通道召回和精确匹配的结合已成为提高搜索系统准确性和效率的基石。随着GPT-4等大型模型的出现,这些技术已经发展到利用先进的算法、深度学习方法以及大模型。本文将…

    2024年10月11日
    1.3K0
  • promise 以及语法糖

    在了解这个之前我们先了解什么是协程, 协程是比线程更轻量级的存在, 他不由 cpu 直接调度,而是可以通过用户来手动操作(通过程序), 在可以挂起,和开始, 可以理解成协程跑在线程…

    2024年12月18日
    3580