51Testing软件测试论坛
标题:
LR11遇到的web_reg_find问题
[打印本页]
作者:
GKF53373
时间:
2013-10-12 13:59
标题:
LR11遇到的web_reg_find问题
本人为新手,遇到如下问题,直接附上代码和日志,求解答
Action脚本如下:
Action()
{
lr_output_message("i am in action");
lr_start_transaction("trade");
web_reg_find("TextCheckPoint",
"NOFOUND=ERROR",
"LB=Welcome",
"RB=Manager",
LAST
);
lr_output_message("TextCheckPoint:%s",lr_eval_string("{TextCheckPoint}"));
if(strcmp(lr_eval_string("{TextCheckPoint}"),"Debt")==0)
{
lr_log_message("********TextCheckPoint ok**********");
}
else
{
lr_end_transaction("trade",LR_FAIL);
lr_log_message("********TextCheckPoint fail**********");
vuser_init();
}
lr_end_transaction("trade",LR_AUTO);
}
错误日志:
Action.c(6): Error -27216: Invalid argument (number 1) [MsgId: MERR-27216]
Action.c(6): Registering web_reg_find highest severity level was "ERROR" [MsgId: MMSG-26389]
作者:
mmsw450
时间:
2013-10-12 14:43
楼上,请注意这是 web_reg_find函数,左右边界不是用LB 和 RB 而是用 TextPfx 和 TextSfx
LB和RB 一般只是在web_reg_save_param()函数中用到
给你个示例:
web_reg_find("Search=Body",
"SaveCount=countNo",
"TextPfx=The ",
"TextSfx= Kernel Archives",
LAST);
web_url("s",
"URL=http://www.google.com.hk/search?q=Linux",
"Resource=0",
"RecContentType=text/html",
"Referer=http://www.google.com.hk/",
"Mode=HTML",
LAST);
复制代码
另外,请注意:使用了 TextPfx 和 TextSfx ,就不要再使用Text属性;
Text与 TextPfx 和 TextSfx 不能同时使用。
更详细用法你还是参考一下官方API
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2