lr关联函数使用说明

上一篇 / 下一篇  2012-08-23 00:04:58 / 个人分类:性能测试

一、关联函数的作用:
    关联函数是一个注册型函数,主要是告诉LR下一个请求的返回是需要被参数化处理的,lr的关联函数主要是web_reg_save_param()和web_reg_save_param_ex()
 
二、关联函数各个属性作用:
    web_reg_save_param("myparam"
       "LR/IC=左边界",
       "RB=右边界",
       "Ord=ALL",
       LAST);
   1、instance
       一般填数字,关联函数会从系统返回内容中匹配到的记录中取出对应顺序的值,选择all的话,会将返回内容存成个数组,比如上面的,会存成参数myparam_1,myparam_2....
   2、relative frame. id
        有时候,需要关联内容是也难中某个框架中的,就需要说明对应的位置了,比如1.2.1
   3、Not Found
        默认是error,报错
   4、search in
        搜索范围,header/body/noresource(即只搜索html/XML,不搜索img,css,js)/all
   5、save length
        关联出来的内容所需要保存的长度,比如4,就是从开始保存的边界开始连续4位
   6、save offset
        设置关联的内容偏移量,比如4,就是从左右边界匹配出来的内容中的第4位开始匹配
 
三、关联函数常用转义字符
    \b         空格键
    \f         换页
    \n         换行
    \r         回车
    \t         水平制表符(tab)
    \v         垂直制表符                     
    \'         单引号标记(转义)
    \"         双引号标记(转义)
    \\         反斜杠(转义)
    \?         文本问号(转义)
 
四、关联使用时机:
   1、当脚本中的数据每次回放都发生变化时,且这个数据在后面的请求中需要被使用时,需要在对应请求返回前设置关联
   2、一般通过先松后紧的方式确定左右边界,一步步细化。
       

TAG:

青烟煮酒 引用 删除 u_001   /   2017-04-20 10:53:05
可以通过关联来绕过登录?脚本里不含登录请求,就能进行登录状态下的业务
 

评分:0

我来说两句

Open Toolbar