loadrunner中的检查点

loadrunner中的检查点

ID:11652517

大小:106.06 KB

页数:0页

时间:2018-07-13

loadrunner中的检查点_第页
预览图正在加载中,预计需要20秒,请耐心等待
资源描述:

《loadrunner中的检查点》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、LoadRunner中的检查点 LR中检查点有两种:图片和文字。  常用检查点函数如下:  1)web_find()函数用于从HTML页中搜索指定的文本字符串;  2)web_reg_find()函数注册一个请求,以在下一个操作函数(如web_url)检索到的HTML网页上搜索指定的文本字符串;  3)web_image_check()函数用于从HTML页面中查找指定的图片;  4)web_global_verfication()属于注册函数,注册一个在web页面中搜索文本字符串的请求,与web_reg_find

2、只在下一个Action函数中执行搜索不同的是它在之后所有的Action类函数中执行搜索指定的文本字符串;  下面分别介绍以上函数的用法:  1、web_find()函数参数举例:  web_find("web_find","RighOf=a","LeftOf=b","What=name",LAST);  参数解释:"web_find"定义该查找函数的名称;“LeftOf”和“RighOf=”用来定义查找字符的左右边界;“What=”定义查找内容;  例如上述参数举例中的意思就是在页面中查找左边界为b,右边界为a,

3、内容为name的信息;  使用该函数注意事项:该函数是在查找页面中的内容,所以要放在要查找的内容的后面;该函数只能在基于HTML模式录制的脚本中进行查找  注意事项:使用该函数时,要在Vuser->Run-TmeSettings中更改下设置  勾选EnableImageandtextcheck  系统默认是不勾选该选项的。  2、web_reg_find()函数参数举例:  web_reg_find("Search=Body","SaveCount=ddd","Test=aaa",LAST);  参数解释:Sea

4、rch用来定义查找范围,SaveCount定义查找计数变量名称,该参数可以记录在缓存中查找内容出现的次数,可以使用该值,来判断要查找的内容是否被找到;  例如上述参数举例中的意思就是Body中查找内容为aaa的信息,并将出现次数记录在变量ddd中;  【代码一:web_reg_find("Text=PaymentDetails",LAST);  代码思路:1.“PaymentDetails”为你要检查的文本;  2.脚本执行到此处,若在页面上找到了这几个字符串,那脚本继续执行下去;若没有找到,脚本将在此报错并且结

5、束。】  【代码二:web_reg_find("Text=PaymentDetails","SaveCount=para_count",LAST);//check的函数  web_submit_form("reservations.pl_2",//要check的页面的录制时的代码  "Snapshot=t22.inf",  ITEMDATA,  "Name=outboundFlight","Value=003;0;06/23/2007",ENDITEM,  "Name=reserveFlights.x","Val

6、ue=61",ENDITEM,  "Name=reserveFlights.y","Value=2",ENDITEM,  LAST);  if(atoi(lr_eval_string("{para_count}"))>0)//验证是否找到了页面上的要检查的字符串  lr_output_message("wefindthestring!");  else  lr_output_message("sorry,don'tfindthestring!");  代码思路:1.“PaymentDetails”为你要检查的文本

7、;  2.脚本执行到此处,不管页面上是否存在你要检查的字符串,脚本都不会报错,而是执行下去。  3.此段代码将找到的你要检查的字符串的个数,存为一个参数。然后在页面代码的后面,通过检查这个参数的值是否大于0,来判断是否找到了你所要检查的字符串。】  【代码三:  A.web_reg_find("Text=PaymentDetdils","Fail=NotFound",LAST);或  B.web_reg_find("Text=PaymentDetdils","Fail=Found",LAST);  代码思路:  

8、1.“PaymentDetails”为你要检查的文本;  2.若是A代码:脚本执行到此处,若没有找到check的字符串,脚本将FAIL,并且停止执行下去。反之,则一直执行下去。  3.若是B代码:脚本执行到此处,若找到check的字符串,脚本将FAIL,并且停止执行下去。反之,则一直执行下去】  使用该函数注意事项:该函数是在缓存中查找相应的内容,所以要放在查找内容之前;

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。