LR的关联

来源:互联网 发布:什么软件有私密问答 编辑:程序博客网 时间:2024/05/17 22:33

LR中常用的有参数化和关联。

1、参数化:相对来说好理解,参数化的目的就是用不同的参数进行操作,以使整个测试过程更接近于真实环境。

如登录操作:则需将用户名及密码进行参数化,并设置参数替换的规则。 

2、关联:

 

为什么在做关联:就好比在银行办理业务,如第一次去拿到的号是166,(那么在录制的时候就只记住号是166,到回放的时候还会用166去办理业务)但是实际我们在第二次去的时候需要再次取号。做关联就是动态获取这个号,并用动态获取到的号去请求业务操作。

 

关联分自动关联和手动关联。

自动关联即在Vugen——Tools——Recording Options——HTTP Properties下设置Correlation为启用,即Enable correlation during recording前面打勾即可。

或者ctrl+F8选择需要关联的地方进行关联。

 

手动关联:用相同的数据录制两份脚本,在Vugen——Tools——Compare with script选择需要比较的脚本,比较不相同的地方,(注:思考时间不相同的不在此列表内)。

找到需要关联的地方后,将动态变化的值保存为参数,然后将录制时的值替换为参数即可。

 

保存参数所用的函数:web_reg_save_param,需要填好左边界和右边界;也可以通过Vugen下的insert——new step根据提示填写即可。

原创粉丝点击