LR-初学篇(关联)

上一篇 / 下一篇  2012-12-13 13:29:35 / 个人分类:LR

   说实话,关联听说过好多次了,对于关联的使用网上也有好多资料,就是没有深入到实践中,希望以后的项目中可以涉及到吧,现在仅概括性的了解一下什么是关联,关联到底有什么作用,关联的分类等。
   关联:意思是把脚本中某些写死(固定)的数据,转变成动态的数据,或者说将前面语句的结果数据保存下来,然后把后面的语句提交请求时使用这些数据。
   关联的前提条件:客户端需要从服务器端返回数据中获取部分数据,并将这些数据处理后作为自己下一次请求的一部分发布。
   关联包含自动关联和手工关联。
   自动关联式脚本在录制过程中,vugen会根据已经定制好的规则,自动找出所需关联的值或脚本录制完成后,执行脚本本次通过Correlation Studio自动找出需关联的数据并建立关联;
   手动关联是需录制完全相同业务流程的脚本,输入的数据相同,利用winDiff工具找出两份脚本之间的不同之处,也就是需要关联的数据,再通过Web_reg_save_param函数建立关联,将脚本中用到关联的数据参数化。
   自动关联是在Recording Options----Correlation--勾选Enable correlation during recording ,然后在录制的过程中就会自动关联了。
手动关联是通过函数web_reg_save_param,
web_reg_save_param("When_Txt", "LB=Where and ", "RB= do",  LAST );

例子如下:

<span class="surveyQuestionReview"><strong> UserID:</strong></span><strong>

    </strong> <span class="surveyAnswerReview">Revere18041775</span> <br>

<span class="surveyQuestionReview"><strong> Name:</strong></span><strong>

    </strong> <span class="surveyAnswerReview">Georgiana Darcy</span> <br>

<span class="surveyQuestionReview"><strong> Company:</strong></span><strong>

    </strong> <span class="surveyAnswerReview">Pride and Prejudice</span> <br>

The function is:

web_reg_save_param("UserName",

"LB=Name:</strong></span><strong> \n    </strong> <span class=\"surveyAnswerReview\">",   "RB=</span> <br>",LAST );

 目前只了解这些,以后懂的更深了在进行补充吧。

 


TAG:

 

评分:0

我来说两句

Open Toolbar