LoadRunner集合点怎么设置?在很多场景下,并不是担心系统慢的问题,而是担心系统承受不了瞬间的冲击,如电商秒杀,促销活动等场景,通过设置集合点制造集中高并发可以提前发现系统瓶颈及时优化,今天我们就一起来看一下loadrunner集合点设置方法。
一、LoadRunner集合点怎么设置?
在脚本中插入集合点函数
打开VuGen脚本编辑器,找到你希望用户“同步发起”的请求前一行,加上

“checkoutPoint”是集合点的名字,可以根据实际业务命名,这也是为了方便之后在Controller中识别和管理,也可以通过菜单栏“Insert>Rendezvous”,系统会自动生成这一行代码。
集合点并不自动生效
想要加入的这一行代码能够同步执行,还需要配合Controller场景设置。在Controller中点击Scenario Groups区域,找到“Rendezvous”按钮,点击后会看到刚才在脚本中定义的集合点,双击就可以设置集合点条件。
设置集合点具体参数
触发用户数:比如设置为100,就标识必须等到100个用户都执行到集合点才会进行下一步
等待时间:设置为30s,则表示如果30s内用户没有到齐,就放弃等待
触发策略:默认是“Wait for all”,所有用户都必须到达才能继续,这样并发峰值最大
常见集合点使用场景
集合点一般会放在“高并发敏感位置”,比如登录接口、支付操作等。可以设置多个集合点。
二、LoadRunner怎么 设置集合点提升并发压力?
理解并发压力来源
一般在进行正常压力测试时,虚拟用户都是陆续上线,如果是这样的情况,其实对于服务器来说并没有什么压力,但是如果是大量用户在同一时间发起操作,那系统就需要能够接收这一波流量,集合点就是制造这个瞬间的办法。
控制集合点参与人数
在Controller中可以选择参与集合点的用户数量,可以全部也可以部分,这样可以平衡测试的及线性和实际业务的真实比例。
等待时间设置
集合点等待时间不可以设置太久,一般30s-60s比较合理。时间太长会拖慢测试节奏,时间太短有可能出现集合人数达不到的情况,所以具体的时间设置需要结合脚本执行时间来进行调整。
多集合点测试组合效果
可以通过设置一组连续操作的脚本,在不同操作前都加集合点

这样可以在一个脚本中测试两个并发高峰,分别评估不同接口在集中访问下的表现

以上是关于loadrunner集合点怎么设置,loadrunner怎么设置集合点提升并发压力这个问题的回答,希望可以帮助到大家。集合点在性能压测中非常重要,正确使用可以帮助企业在上线前提前识别性能瓶颈,优化用户体验。在使用过程中有问题或者想获取试用版下载链接欢迎与我们联系。
