我一直在使用“sample_variables”在jtl文件中打印自定义变量。 我还想使用这种方法打印自定义参数。 但是将属性指定为 -
-Jsample_variables=prop1,prop1
不会在jtl文件中记录相应的值。我在日志文件中只看到空值。 有没有办法在jtl文件中记录属性
更新 -
我使用用户参数将变量转换为属性,测试运行良好,但变量值未在jtl log中打印。对于使用变量的样本,始终打印空值。测试计划看起来像 -
我添加了以下行来运行脚本 -
-Jsample_variables=verifytoken \
但是对于sample-getTokenInfo,verifytoken总是为null 我错过了任何配置吗?
答案 0 :(得分:2)
使用__V()和__P()函数组合或__property()函数将属性转换为变量:
${__V(${__P(prop1,)})}
或
${__property(prop1,prop1,)}
可以在JMeter脚本的任何位置调用函数。
参考文献: