我正在使用Power Shell在jmeter命令下面运行
$runid =$build_number
jmeter -Jsample_variables=$runid -n -t test.jmx -l result.jtl
在.Jtl结果中,我可以看到列中添加了build_number值,因为列名和列值为空。
答案 0 :(得分:1)
您声明了Sample Variable,但未为其分配任何值
在测试计划中添加User Defined Variables配置元素,并在其中使用${__P(runid,)}
function作为值来定义runid
变量:
将您的JMeter启动命令修改为:
jmeter -Jsample_variables=runid -Jrunid=123456 -n -t test.jmx -l result.jtl
就是这样,测试完成后,您应该能够看到带有适当值的runid
列: