loadrunner检查点函数详解

LoadRunner检查点函数主要有下面四个:

1web_find()函数用于从 HTML 页中搜索指定的文本字符串;

2web_reg_find()函数注册一个请求,以在下一个操作函数(如 web_url)检索到的HTML网页上搜索指定的文本字符串;

3web_image_check()函数用于从HTML页面中查找指定的图片;

4web_global_verfication()属于注册函数,注册一个在web页面中搜索文本字符串的请求,与web_reg_find只在下一个Action函数中执行搜索不同的是它在之后所有的Action类函数中执行搜索指定的文本字符串;

一、web_find()函数

web_find("test ","LeftOf=百度一下",LAST);

语法介绍:test是定义检查函数的名称,Leftof为左边界,RighOf为右边界,What为检查内容。如下图以百度为例

LoadRunner检查点函数介绍

1.注意事项:

1)使用web_find函数,必须要设置Vuser—>Run Time Setting…—>Preferences,勾选Enable lmage and text check复选框。

2web_find函数,检查原理是在服务器返回的页面上查找内容,所以要放在被检查函数后面。

二、web_image_check()函数

web_image_check("test_image","Alt=","Src= http://www.baidu.com/img/baidu_sylogo1.gif",LAST);

语法介绍:test_image为定义检查函数的名称,AltSrc为响应HTML源代码中图片的属性,可为空。如下图以百度为例

LoadRunner检查点函数介绍

1.注意事项:

1)使用web_image_check函数,必须要设置Vuser—>Run Time Setting…—>Preferences,勾选Enable lmage and text check复选框。

2web_image_check函数,检查原理是在服务器返回的页面上查找内容,所以要放在被检查函数后面。

三、web_reg_find()函数

web_reg_find("Search=Body","Fail=NotFound","Text=百度一下","SaveCount=test_yy",LAST);

语法介绍:

1Search为检查内容的位置,All代表全部,Body代表响应体、Header代表头内容;

2Fail为检查结果判断,NotFound值为没有发现则停止执行,Found值为发现了则停止执行;

3Text为检查内容

4SaveCount为查找计算定义的变量

1.注意事项:

1web_reg_find函数与上面两个函数不同,Web_reg_find是注册类型函数,它本身并不执行,不能通过它的返回值来作为事务的判断条件(因为web_reg_find()的返回值01表示web_reg_find()是否注册成功,并不代表查找的内容是否存在,也就是说无论查找的文本内容是否存在,都返回0。它是从返回的缓冲区扫描而不是在接收的页面中查找。这是比web_find更高效的一个函数;

2)由于是在缓冲区查找,所以要放在被查找函数的前面。

3web_reg_find中会统计注册的次数,所以SaveCount这个变量会存着注册次数的统计。

如下图为示例LoadRunner检查点函数介绍

四、web_global_verfication()函数用的特别少,

  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值