问题描述
我正在编写一个脚本,我需要在其中提交表单并在步骤中进行一些身份验证。我正在使用 LoadRunner Vugen 进行脚本编写。对于请求的响应之一,我可以看到生日如下: “后缀名”:“” "birthDate": "1991-08-23T00:00:00","机构名称": ""
在后来的另一个请求中,我可以在 jason body 中看到使用相同的日期,如下所示
"Body={\agentSuffix":null,"agentFirstName":"XYZ","agentLastName":"WSD","agentBirthDate":"08-23-1991" 等附加正文。
我可以使用 web_reg_save_param_ex 从响应中获取日期。但是现在我如何转换该值,以便我可以在自定义请求的下一个 jason 正文中使用它。我只是需要帮助来捕捉它。
捕获值:1991-08-23T00:00:00 预期值:08/23/1991
提前致谢
解决方法
- 关联字符串
- 使用您的虚拟用户语言的编程技能将字符串转换为新字符串。您的测试代码可能是 C、JavaScript、Java 等,因此请使用适合语言的字符串转换函数。
提示
-
"LB=birthDate":"","RB=T00:00:00"
-
考虑循环以及这对于使用 substring 和 sprintf() 意味着什么;
for (counter=0;counterMyCorrelatedVarName));counter++)
{ lr_message("%s",&lr_eval_string(MyCorrelatedVarName)[counter]); }