liuleidelang 发表于 2011-12-7 16:46:34

求教高手, 插入文本检查点, 出现错误。

插入文本检查点后出现这个错误。
vuser_init.c(98): Registering web_reg_find was successful       
vuser_init.c(102): Notify: Parameter Substitution: parameter "username" ="test1"
vuser_init.c(102): Notify: Parameter Substitution: parameter "password" ="test1"
vuser_init.c(102): Registered web_reg_find successful for "Text=Welcome"       
vuser_init.c(102): Notify: Saving Parameter "welcome_count = 0".
vuser_init.c(102): web_submit_data("login.pl") was successful, 795 body bytes, 225 header bytes       
vuser_init.c(120): Warning: The string 'welcome_Count' with parameter delimiters is not a parameter.
vuser_init.c(124): Error: log on failed.
为什么这个脚本的返回值是0.

脚本如下:
web_reg_find("Search=Body",
                "Text=Welcome","savecount=welcome_count",
                LAST);

    web_submit_data("login.pl",
                "Action=http://127.0.0.1:1080/WebTours/login.pl",
                "Method=POST",
                "RecContentType=text/html",
                "Referer=http://127.0.0.1:1080/WebTours/nav.pl?in=home",
                "Snapshot=t8.inf",
                "Mode=HTML",
                ITEMDATA,
                "Name=userSession", "Value=107180.249007695ffVDAitpAfiDDDDDDDAHipfAtDf", ENDITEM,
                "Name=username", "Value={username}", ENDITEM,
                "Name=password", "Value={password}", ENDITEM,
                "Name=JSFormSubmit", "Value=off", ENDITEM,
                "Name=login.x", "Value=48", ENDITEM,
                "Name=login.y", "Value=10", ENDITEM,
                LAST);

    if (atoi(lr_eval_string("{welcome_Count}"))>0)   
      {lr_output_message("log on successful.");
      }
    else{
      lr_error_message("log on failed.");
         
      }

月光蝴蝶 发表于 2011-12-7 18:38:34

参数写错了,上面注册的是welcome_count,下面是welcome_Count

liuleidelang 发表于 2011-12-8 09:29:32

回复 2# 月光蝴蝶

我修改了参数还是不行。
页: [1]
查看完整版本: 求教高手, 插入文本检查点, 出现错误。