查看完整版本: 遇到一个非常奇怪的问题:

songyq521 2008-6-24 13:33

遇到一个非常奇怪的问题:

遇到一个非常奇怪的问题:

file_name="LoadrunnerTestDoc.doc";

lr_save_string(file_name,"FileName");//{FileName}

lr_output_message("AttachFileName= %s",lr_eval_string("{FileName}"));

但是输出的结果一直是:

vuser_init.c(62): AttachFileName= {FileName}

我就纳闷了,怎么保存不了参数呢!?在线等待。。。

zhybing 2008-6-24 14:43

char source[]="LoadrunnerTestDoc.doc";
        lr_save_string(source,"FileName");//{FileName}
        lr_output_message("AttachFileName= %s",lr_eval_string("{FileName}"));
就没有问题,不知道你的原因处在哪儿了

虚拟用户脚本已启动
正在开始操作 vuser_init。
Web Turbo 重播 LoadRunner 8.1.0 for WINXP; Web 内部版本 4788          [MsgId: MMSG-27143]
运行时设置文件: "C:\Documents and Settings\root\Local Settings\Temp\noname16\\default.cfg"          [MsgId: MMSG-27141]
正在结束操作 vuser_init。
正在运行 Vuser...
正在开始迭代 1。
正在开始操作 Action。
Action.c(6): AttachFileName= LoadrunnerTestDoc.doc
正在结束操作 Action。
正在结束迭代 1。
正在结束 Vuser...
正在开始操作 vuser_end。
正在结束操作 vuser_end。
Vuser 已终止。

[[i] 本帖最后由 zhybing 于 2008-6-24 14:45 编辑 [/i]]

songyq521 2008-6-24 14:48

估计我的环境问题,其实我也这样试过,但是也是不行。。。烦

zhybing 2008-6-24 14:49

不知道你是如何定义的file_name

songyq521 2008-6-24 14:55

char *file_name;
        file_name="LoadrunnerTestDoc.doc";

我是这样定义的。

而且我定义了几个变量,其他几个都可以,就这一个不行,保存不了参数

kursk 2008-6-24 15:02

一点问题都没有
scripts

        char *file_name;

        file_name="LoadrunnerTestDoc.doc";
       
        lr_save_string(file_name,"FileName");//{FileName}
       
        lr_output_message("AttachFileName= %s",lr_eval_string("{FileName}"));

results

Starting iteration 1.
Starting action Action.
Action.c(17): AttachFileName= LoadrunnerTestDoc.doc
Ending action Action.
Ending iteration 1.

songyq521 2008-6-24 15:05

我在其他的脚本里都没有问题。


我现在就是不知道我自己的loadrunner那出问题了。。。烦死了。

songyq521 2008-6-24 15:11

MD,我把脚本另存为,又可以了!

我用的是9.0破解版的

jing961 2008-6-24 15:45

:lol

kursk 2008-6-24 16:21

[quote]原帖由 [i]songyq521[/i] 于 2008-6-24 15:11 发表 [url=http://bbs.51testing.com/redirect.php?goto=findpost&pid=1000489&ptid=118349][img]http://bbs.51testing.com/images/common/back.gif[/img][/url]
MD,我把脚本另存为,又可以了!

我用的是9.0破解版的 [/quote]

我的也是啊

songyq521 2008-6-26 16:15

我终于找到问题所在了,主要是因为我一开始用dat的格式创建过参数:“FileName”,后来删除了!

我新建一个参数后,就不会出现这样的问题了!

bossy 2008-6-26 21:12

这个可能就是LR的问题了,我以前删了那个参数后,那个被参数化的名字也会继续存在的.

fish_yy 2008-6-26 23:15

#include "web_api.h"


Action()
{
        char *file_name="LoadrunnerTestDoc.doc";
        lr_save_string(file_name,"FileName");
        lr_output_message("AttachFileName= %s",lr_eval_string("{FileName}"));
        return 0;
}
没有问题。
页: [1]
查看完整版本: 遇到一个非常奇怪的问题: