我有一个发送有效负载请求的java虚拟用户脚本。我正在尝试使用文件中的值通过loadrunner文件参数发送。
这是有效载荷:
private static final String PAYLOAD =
"<ips_cad_mdt>\n" +
" <SignOnRequest>\n" +
" <DestApplication>hhhh</DestApplication>\n" +
" <OrigApplication>hhh</OrigApplication>\n" +
" <SessionRef>3</SessionRef>\n" +
" <Aliasing>1234</Aliasing>\n" +
" </SignOnRequest>\n" +
"</ips_cad_mdt>";
我想使用以下内容:
private static final String PAYLOAD =
"<ips_cad_mdt>\n" +
" <SignOnRequest>\n" +
" <DestApplication>hhh</DestApplication>\n" +
" <OrigApplication>hhh</OrigApplication>\n" +
" <SessionRef>3</SessionRef>\n" +
" <Aliasing>”+lr.eval_string(“{AliasId}”)+”</Aliasing>\n" +
" </SignOnRequest>\n" +
"</ips_cad_mdt>";
由于某种原因,我无法看到此值的任何输出。我需要声明一个变量:例如lr.save_string(“AliasId”,“{AliasId}”);
这样做的一个例子有助于加载。非常感谢
答案 0 :(得分:1)
VuGen中的代码完成似乎有错误。参数应该颠倒,而没有save_string中的{}。
CHAR(164)'s
我请负责的团队修复VuGen中的代码完成情况,以便您可以在以后的某个版本中看到此更改。