LoadRunner检查点使用( 转)
上一篇 /
下一篇 2012-04-23 11:15:32
/ 个人分类:转载
LR中检查点有两种:图片和文字。这两种检查点可用以下三个函数实现:web_find()、web_reg_find()和web_image_check()
下面分别介绍三种函数的用法
1、web_find()函数
函数作用:在页面中查找相应的内容
参数举例:web_find("web_find","RighOf=a","LeftOf=b","What=name",LAST);
参数解释:"web_find"定义该查找函数的名称;“LeftOf”和“RighOf=”用来定义查找字符的左右边界;“What=”定义查找内容。
例如上述参数举例中的意思就是在页面中查找左边界为b,右边界为a,内容为name的信息
函数用法:该函数是在查找页面中的内容,所以要放在要查找的内容的后面。
2、web_reg_find()函数
函数作用:在缓存中查找相应的内容
参数举例:web_reg_find("Search=Body","SaveCount=ddd","Test=aaa",LAST);
参数解释:Search用来定义查找范围,SaveCount定义查找计数变量名称,该参数可以记录在缓存中查找内容出现的次数,可以使用该值,来判断要查找的内容是否被找到
例如上述参数举例中的意思就是Body中查找内容为aaa的信息,并将出现次数记录在变量ddd中。
函数用法:该函数是在缓存中查找相应的内容,所以要放在查找内容之前。
注:在录制过程中添加的检查点,用到的函数是web_reg_find(),且参数只有“Text=”
3、web_image_check()函数
函数作用:在页面中查找一个具体的图片。
参数说明:web_image_check("web_image_check","Alt=","Src=",LAST);;
参数解释:“Alt”和“Src”的值直接取该图片在网页源代码中相应参数的值。
函数用法:该函数是在缓存中查找相应的内容,所以要放在查找内容之前。
注意事项:使用该函数时,要在Vuser->Run-Tme Settings中勾选Enable Image and text check,具体操作请看web_find()中的注意事项。
经过测试,该函数用到查找内容前面或后面,都不影响查找结果。
该信息在replay log页面是红色显示的,说明没有找到内容,出现此情况尝试以下两个操作:
(1)参数的信息是否正确;
(2)查看该函数是否在查找内容的前面。
收藏
举报
TAG: