LoadRunner警告:带参数分隔符的字符串'SomeString'不是参数

时间:2013-01-14 12:56:32

标签: loadrunner

我正在使用以下C / LR代码保存参数:

web_reg_save_param("Number",
 "LB=myleftboundry/",
 "RB=/myrioghtboundry",
 LAST);

lr_output_message("%s", lr_eval_string("my number: {Number}"));

但是在运行脚本时,我在日志中得到了一些有线的东西:

Action.c(66): Registering web_reg_save_param was successful      [MsgId: MMSG-26390]
Action.c(67): Warning: The string 'Number' with parameter delimiters is not a parameter.
Action.c(67): Number: {Number}
Action.c(69): Notify: Transaction "trans1" started.
Action.c(73): Notify: Saving Parameter "Number = 4588".

有人知道我在这里做错了吗?

也许它与构建输出语句有关?

干杯

马格努斯

2 个答案:

答案 0 :(得分:0)

我找到了一个解决方案,为了使其工作,必须执行另一个动作功能才能执行web_reg_save_param。 因此,我将在脚本中web_reg_save_param初始化。

答案 1 :(得分:0)

我意识到我在这里的反应有点慢,但是我遇到了这个问题,通过找到这个帖子,它指出了我正确的方向,所以我想我会把这个问题的解决方案放在这里让其他人阅读。< / p>

只需将web_reg_save_param更改为web_reg_save_param_ex即可。这将解决您的问题。