使用 Jmeter 分布式测试设置不等和顺序执行负载



我最近在一次面试中遇到了一些棘手的问题。如果有人能帮助我解决这些问题,我将不胜感激。

a) 我们如何通过 Jmeter 分布式测试设置应用非对称/不等负载来使用不同的 Jmeter 从站(全部同时)执行。(示例:从机 1 施加 60 线程负载,从机 2 施加 150 线程负载,从机 3 应用 200 线程负载)

b) 还有什么方法可以使用 Jmeter 主控件"顺序"通过不同的从站发射负载。(例如:从机 3 在从站 2 之后点火,从站 1 执行负载后点火负载)

急切地等待回应!!

a)对于每个从节点,您可以将不同的参数应用于 jmeter 服务器启动,以便

slave#1: jmeter-server -Jthreads=60
slave#2: jmeter-server -Jthreads=150
slave#3: jmeter-server -Jthreads=200

然后通过引用 ${__P(threads)} 在测试脚本和线程组中选取它

b)也许吧,但似乎不太可能。据我了解,远程测试基本上是主站将测试计划上传到从站,它们彼此独立运行。想不出一种方法来编写跨奴隶顺序执行的脚本......

最新更新