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

时间:2013-10-16 06:01:54

标签: multithreading jmeter distributed-testing

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

a)我们如何通过Jmeter分布式测试设置应用不对称/不等负载来执行使用不同的Jmeter从设备(所有并发)。 (例: slave 1适用60线程负载, slave 2应用150线程负载, slave 3应用200线程负载)

b)还有什么方法可以使用我们可以使用Jmeter Master控件“顺序”通过不同的从站来启动负载。 (示例:从站2在从站1执行负载后激活负载2之后触发)

急切等待回复!!!

1 个答案:

答案 0 :(得分:1)

A) 对于每个从属节点,您可以将不同的参数应用于jmeter-server启动,以便

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

然后通过引用$ {__ P(threads)}

在testscript和线程组中选择它

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