我正在使用SOAP / XML-RPC采样器,我希望能够在URL和SOAPAction标头中使用变量主机名。
我试过在命令行上传入(-Jhost = xxx.xxx.xxx.xxx)并使用$ {__ P(host)}进行扩展,但它似乎是null(java.lang.IllegalArgumentException:主机名可能当我运行测试时,不是空的。
我使用在XML主体中命令行传递的其他属性,这些属性已成功展开。
关于我做错了什么建议?
谢谢, 标记
答案 0 :(得分:1)
这对我有用:
在URL字段中我放了:
http://${__P(host)}:8888/test
在GUI中启动时,我添加:
-Jhost=localhost
使用JMeter 2.7和当前主干,我没有使用以前的版本进行测试。
你能提供更多细节吗?
您在测试计划中拥有的内容
jmeter.log中的完整异常堆栈跟踪
此致
Philippe M。