LoadRunner - 脚本优化 - 检查点

上一篇 / 下一篇  2014-12-08 10:48:46 / 个人分类:LoadRunner

检查点

一、方法:
web_reg_find( const char *attribute_list, LAST );
该函数的作用是“在缓存中查找相应的内容”
二、Example:
web_reg_find("Text/IC=Welcome","SaveCount=resultCount",LAST );
解释:
1. Text/IC中IC是指忽略大小写。
2. SaveCount:该参数可以记录在缓存中查找内容出现的次数,可以用atoi(lr_eval_string("{resultCount}"))来获取值;可选使用。

三、web_reg_find与web_find的区别
1. web_find()的作用是在HTML页面中查找指定的字符串,只能用在基于HTML模式下录制的脚本,而web_reg_find()没有限制;
2. web_find是在返回的页面中进行内容查找,web_reg_find是在缓存中进行查找  
3. web_find在执行效率上不如web_reg_find
4. web_find是普通函数,web_reg_find是注册函数; 
5. 这两种函数在运行机制不同,当客户端向服务器发出一个请求的时候,服务器进行响应;当响应的数据在缓存中的时候,注册函数可以在缓存中查找所要查找的内容;而普通函数(例如:web_find)需要等我们请求的显示页面完全显示出来后,从这个显示页面中进行查找制定的字符串内容 
6. web_find使用时必须开启内容检查选项,而web_reg_find则没有此限制 

注:一般都采用web_reg_find()

TAG:

 

评分:0

我来说两句

我的栏目

日历

« 2024-04-23  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 6437
  • 日志数: 6
  • 建立时间: 2014-11-11
  • 更新时间: 2014-12-29

RSS订阅

Open Toolbar