在jmeter中,是否可以在所有远程服务器上获得测试开始时间(所有服务器上的时间应该相同)?

时间:2014-10-28 22:30:40

标签: jmeter

如果我让jmeter运行4个远程服务器(负载生成器)和1个本地服务器(控制器)有没有办法将时间戳从本地控制器传递到所有4个远程服务器?

我想在每个远程服务器上创建一个截屏目录,其时间戳包括秒。我为每个运行的测试创建一个新目录,并且需要所有4个远程服务器上的目录相同。测试计划在本地运行,因此调用__time()获取每个服务器的本地时间,并且通常不完全相同。

1 个答案:

答案 0 :(得分:0)

您可以在控制器上的jmeter启动时创建一个属性,该属性保存系统时间。

使用选项-G以便遥控器获取属性。

例如-Gserver_time =%date%_%time%(windows),然后在遥控器上的目录名中使用$ {__ P {server_time}}。