在浏览帖子时,它提到了像#34;即使没有找到值,web_reg_find()也会每次都成功执行。"
这是帖子网址
general trend in responstime indicating? https://stackoverflow.com/a/15008513
我正在使用网址模式录制我的应用程序。 我们是否需要编写一些代码来确认web_reg_find()执行的文本检查还是不需要?
问候。
答案 0 :(得分:0)
请确保将web_reg_find放在您需要查找的请求之上。
类似的东西:
web_reg_find(" Text =欢迎来到Web Tours网站"," Search = Body",LAST);
web_url(" WebTours","网址= ...",...);
答案 1 :(得分:0)
根据HP LoadRunner函数参考中给出的示例2,最好包括文本检查验证。请参阅下文。
示例2与示例1相同,但由于使用了“保存计数”,因此脚本执行不会在失败时停止。相反,错误在代码中处理。
// Run the Web Tours sample
web_url("MercuryWebTours",
"URL=http://localhost/MercuryWebTours/",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Snapshot=t1.inf",
"Mode=HTML",
LAST );
//通过查找“欢迎”
设置成功登录检查web_reg_find("Text=Welcome",
"SaveCount=Welcome_Count",
LAST );
//现在登录
web_submit_form("login.pl",
"Snapshot=t2.inf",
ITEMDATA,
"Name=username", "Value=jojo", ENDITEM,
"Name=password", "Value=bean", ENDITEM,
"Name=login.x", "Value=35", ENDITEM,
"Name=login.y", "Value=14", ENDITEM,
LAST );
//检查结果
if (atoi(lr_eval_string("{Welcome_Count}")) > 0){
lr_output_message("Log on successful.");
}
else{
lr_error_message("Log on failed");
return(0);
}
- 希望这有帮助。
答案 2 :(得分:0)
web_reg_find是一项服务功能。因此,即使未找到值本身,服务功能的执行也是成功的。所以,是的,您确实需要检查用于收集字符串实例数的变量,以便成功进行非零计数查找。
是的,上下文是下一个请求。