因此,今天使用 Jmeter,虽然我知道我可以使用线程、循环等对具有并发用户的网站进行负载测试,但我想知道是否可以设置一个测试,比如 50 个用户访问该网站,然后他们每个人都浏览该网站不同的方式?
以前有没有人这样做过,或者 jmeter 不是可以使用的工具?
寻找一些建议或想法如何在 Jmeter 中做到这一点。
因此,今天使用 Jmeter,虽然我知道我可以使用线程、循环等对具有并发用户的网站进行负载测试,但我想知道是否可以设置一个测试,比如 50 个用户访问该网站,然后他们每个人都浏览该网站不同的方式?
以前有没有人这样做过,或者 jmeter 不是可以使用的工具?
寻找一些建议或想法如何在 Jmeter 中做到这一点。
假设您至少有以下简单的可能性:随机顺序控制器。
通过单独的采样器或采样器组实现一组导航/浏览步骤(通过例如简单控制器或事务控制器分组- 如果某些步骤应始终按定义的顺序执行)。
这将是导航步骤的“池”。
将所有这些步骤作为子采样器添加到 Random Order Controller,让您可以为每个用户随机生成不同的导航步骤序列。在这种情况下,您可能必须将您的登录/注销采样器(如果有)从随机顺序控制器中取出。您也可以使用登录/注销等两种情况。
Thread Group
...
Login Sampler
Random Order Controller
Sampler A
Sampler B
...
Sampler X
Logout Sampler
...
你也可以另外看看