LR中注册类函数和其他函数有何不同

上一篇 / 下一篇  2012-05-15 11:07:42 / 个人分类:LoadRunner

在loadrunner中注册函数的标志是什么?

通常,注册类函数名称中包含_reg_的字眼,例如,web_reg_find(),web_reg_save_param()等。

注册类函数和其他函数有何不?

1. 运行机制不同
当客户端向服务器发出一个请求的时候,服务器进行响应;当响应的数据在缓存中的时候,注册函数可以在缓存中查找所要查找的内容;而普通函数(例如:web_find)需要等我们请求的显示页面完全显示出来后,从这个显示页面中进行查找制定的字符串内容
2. 放置位置不同
注册类函数通常写在要查找内容的请求之前。注册一个在web页面中搜索文本字符串的请求,在接下来的Action(例如:web_url)类函数中执行搜索。
普通函数在请求的页面内容完全显示出来以后,在页面中进行查找,所以只能写在打开页面的动作之后。

参考内容:http://bbs.51testing.com/thread-92480-1-1.html

小齐老师的回答:
请求返回的数据假设是A

注册类型就是先告诉LR你要找什么,然后在下一个请求发出并接收A时,lr就开始按照一定规则过滤找到你要找的东西并保存

而普通类型的,例如web_find,这些是返回A以后,A存储在本地,然后在从本地的A中按照一定规则过滤找到你要找的东西

感觉就是先告诉它找什么和后来再去找的区别

TAG: LR lr 普通 函数 注册

引用 删除 zjj906716194   /   2015-08-25 13:16:54
 

评分:0

我来说两句

Open Toolbar