/*设置检查点web_reg_find()*/
//页面之前
web_reg_find("Text=0571-89935711",
"Fail=NotFound",
//"SaveCount=textcontent",
"Search=Body",
LAST);
/*验证是否输出成功*/
//页面之后
if(atoi(lr_eval_string("{textcontent}"),"0")>0)
lr_log_message("成功!");
else
lr_log_message("失败!");
//(or)字符串比较
if (strcmp(lr_eval_string("{TextCheck}"),"0") > 0) {
lr_message("Login Succeed!");
}
else
lr_message("Login Failed");
注:设置检查点web_reg_find()相关事项
a. Text内容支持汉字搜索验证设置:Tools-->Recording Options/Advanced 勾选“Support charset”,选择UTF-8。
(另,可设置相关字体:Tools-->Genereal Options-->Environment)
b. Text对应内容中含有空格时,可能会导致运行出错。可右键查看源页面的源文件,搜索内容,该内容中可能含有不同的空格数量。
c. 若是基于URL-based录制的脚本,则该判断需放在(若存在)web_concurrent_end()函数之后。
PS:web_find()不能用于URL-based脚本;仅支持C,不支持JAVA和VB。