gpt4 book ai didi

java - 将 Loadrunner 文件参数转换为有效负载的 Java 字符串

转载 作者:行者123 更新时间:2023-12-02 11:35:01 26 4
gpt4 key购买 nike

我有一个正在发送有效负载请求的 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}");

一个这样的例子将有助于加载。非常感谢

最佳答案

VuGen 中的代码完成似乎有错误。参数应反转,并且 save_string 中不带 {}。

    lr.save_string("1234","myId");
lr.message(lr.eval_string("{myId}"));

在文档中它是正确的 - https://admhelp.microfocus.com/lr/en/12.55/help/function_reference/FuncRef.htm#FuncRef/c_vuser/lrFr_lr_save_string.htm?Highlight=lr_save_string

我要求负责团队修复 VuGen 中的代码完成功能,以便您能够在未来的版本之一中看到这一更改。

关于java - 将 Loadrunner 文件参数转换为有效负载的 Java 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49007071/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com