lushuishui 发表于 2008-10-29 10:38:45

录制中以前没出现过的问题

Action()
{

        web_reg_find("Text=Mercury Tours",
                LAST);

        lr_think_time(5);

        web_submit_data("login.pl",
                "Action=http://localhost:1080/mercuryWebTours/login.pl",
                "Method=POST",
                "RecContentType=text/html",
                "Referer=http://localhost:1080/mercuryWebTours/nav.pl?in=home",
                "Snapshot=t2.inf",
                "Mode=HTML",
                ITEMDATA,
                "Name=userSession", "Value=99250.4644795464fVAfVQfpHzzzzzzHDAzDVpVHtz", ENDITEM,
                "Name=username", "Value=jojo", ENDITEM,
                "Name=password", "Value=bean", ENDITEM,
                "Name=JSFormSubmit", "Value=off", ENDITEM,
                "Name=login.x", "Value=0", ENDITEM,
                "Name=login.y", "Value=0", ENDITEM,
                LAST);

        return 0;
}

这是源代码,以前从来没出现过这样的错误的,今天录制好了脚本回放了一次老是出现错误,错误如下
Action.c(18): Error -26366: "Text=Mercury Tours" not found for web_reg_find       
Action.c(18): web_submit_data("login.pl") highest severity level was "ERROR", 748 body bytes, 225 header bytes       
不知道怎么解决了,请各位大侠帮帮忙啊

Lemon_s 发表于 2008-10-29 10:58:44

"Name=userSession", "Value=99250.4644795464fVAfVQfpHzzzzzzHDAzDVpVHtz",ENDITEM,
没有关联
:)

lushuishui 发表于 2008-10-30 09:53:50

回复 2# 的帖子

好象不是关联的问题,我这个同样的代码在我同学那可以运行,没有错误,那原因会不会是因为我的lr软件啊?

Lemon_s 发表于 2008-10-30 15:15:00

你关联之后再试试:)

ctiywings 发表于 2008-10-30 15:56:47

应该是关联的问题,loadrunner自带的web server 有设置session值这个功能,你将该功能关了,应该就没有问题了。

robbie850110 发表于 2008-11-10 15:32:31

就是关联的问题,在你同学的机子上肯定也是错的,只是没有报错,你的日志全打开,肯定有错的,最重要的是你的记录肯定写进去,一定!:lol

robbie850110 发表于 2008-11-10 15:33:08

肯定没有写进去,上面打错了,不好意思:L

gp_jl 发表于 2008-11-11 15:59:42

就是关联的问题。在当前情况下,重新录制登陆脚本且操作数据一致,看看是不是只有这个部分出现不一致。或者,在首页点击administration 链接,第三个选项应该是打上了勾,去掉勾并更新再看看你的脚本。
页: [1]
查看完整版本: 录制中以前没出现过的问题