JMeter SOAP / XML-RPC请求,其URL由未扩展的属性构建

时间:2012-09-07 09:06:39

标签: xml web-services soap jmeter

我正在使用SOAP / XML-RPC采样器,我希望能够在URL和SOAPAction标头中使用变量主机名。

我试过在命令行上传入(-Jhost = xxx.xxx.xxx.xxx)并使用$ {__ P(host)}进行扩展,但它似乎是null(java.lang.IllegalArgumentException:主机名可能当我运行测试时,不是空的。

我使用在XML主体中命令行传递的其他属性,这些属性已成功展开。

关于我做错了什么建议?

谢谢, 标记

1 个答案:

答案 0 :(得分:1)

这对我有用:

在URL字段中我放了:

http://${__P(host)}:8888/test

在GUI中启动时,我添加:

-Jhost=localhost

使用JMeter 2.7和当前主干,我没有使用以前的版本进行测试。

你能提供更多细节吗?

  • 您在测试计划中拥有的内容

  • jmeter.log中的完整异常堆栈跟踪

此致

Philippe M。