博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
LoadRunner专题——关联 (Correlation)
阅读量:4202 次
发布时间:2019-05-26

本文共 1719 字,大约阅读时间需要 5 分钟。

LoadRunner专题

       ——关联Correlation

 

专题关键字:LoadRnnerCorrelation、关联、专题

 

内容简介

本专题讲述了LR中的关联(Correlation技术,解释什么是关联,在什么情况下需要关联,关联的重要意义,以及如何进行关联,在后面的例子中我们主要看到了基于Web网页的关联,以及基于win socket的关联等。关联在LR脚本编写中是一个重要的应用,在脚本框架录制完成后,有些时候脚本回放是不成功的,有可能是业务上的不成功也有可能是脚本上的不成功,这些往往很多时候是因为,脚本中有些动态的数据,需要在之前的访问中获得,然后通过关联技术提取到变量中,然后将变量替换到后面提交到服务器的数据。我们从以下几个方面对LR中的关联进行阐述:

1)  LoadRunner中的关联

2)  如何在LR中做关联

3)  LoadRunner中的一个关联技巧

4)  LoadRunner中多值关联的3种处理方式

5)  LR中点鼠标做关联(winsock协议)

6)  负载试中动态参数关联详解

 

1.      LoadRunner中的关联

 

 

编者语:

本篇文章讲述了,LR中的关联是什么,以及如很进行关联,关联的是什么,都有比较详尽的描述,在进行脚本关联的过程中大家可以参考这篇文章进行,另外在这篇文章中作者还举了一些具体的例子,很不错。

 

2.      如何在LR中做关联

 

编者语:

本篇文章采编自己好友Zee的博客,Zee通过描述问题所在,以及什么是Session,从而描述在LR中如何针对http/html协议进行自动关联和如何进行手动关联,本篇文章的特点分析了关联数据的来龙去脉,分析的虽然不是很深,但是对于初学关联的朋友应该有比较不错的帮助。

3.      LoadRunner中的一个关联技巧

编者语:

本篇文章采编自好友“导演”的博客,导演这个小子一直从事建设银行项目的自动化测试,本篇文章写了如何在LR关联过程中应用到一些具体的技巧,虽然这篇文章曾经遭到Zee的部分质疑,但是这篇文章还是写的不错滴,在这篇文章中写道了关于lr_save_string, sprintf()、atoi();等一些C语言标准函数和C语言基础架构在LR脚本中的应用,具体信息请大家参加上述链接中的内容。

4.      LoadRunner中多值关联的3种处理方式

编者语:

本文采编自网络文章,本文通过三种不同的方式实现LR中的多值关联的技术,在文章描述中主要应用了脚本的描写方式,可以很直接的看到脚本,这三种方式分别是:1将变量转为参数,直接在请求中使用参数,2)通过strcpystrcat方式组织字符串,通过变量发送请求,3)通过sprintf格式化输出生成需要的字符串,通过变量发送请求。具体的信息请参见上述链接中的原文。

5.      LR中点鼠标做关联(winsock协议)

编者语:

本篇文章也是采编自好友Zee的博客,Zee作为一代愤青,写了不少关于LR的文章,这是他其中的一篇;本篇主要写在winsocket中鼠标的操作的关联,讲解了Winsocket中的关联函数lrs_save_param函数的应用,以及在整个过程中如何应用这些函数。详细的请参见本文吧。(备注:这下子在我发文之前做手术了,呵呵。)

6.      负载试中动态参数关联详解

 

编者语:

本篇文章采编自网络,本篇文章依据负载测试描述了LR中的关联技术,包括:为什么需要关联、2.LR中动态关联的原理、3.B/S动态关联的方法、4.自动关联的实现、5.手动脚本的关联实现;系统的说明了LR中关联的特点和方法,作为本文的最后一篇,算是复习和总结吧。具体内容详见上述链接中的内容。

 

编者总结:

本文作为LR专题系列的其中的一个专题,在网络上搜索到了很多文章,编者根据自己对于LR多年的经验以及本专题的特点,选择了上述的文章,LR中的关联技术作为LR脚本开发中的一项重要技能,需要大家慢慢研究,其实还包括很多有意思的知识,比如如何获得需要关联的数据,如何找到关联函数的插入点,如何取得用户需要的数据等等,学海无涯我们的文章很可能有不全面或者看问题片面的地方或者有好的建议可以发到我的信箱:

                                                            编者:阳光

转载地址:http://dqnli.baihongyu.com/

你可能感兴趣的文章
JVM内存模型详解
查看>>
(六) Git--标签管理
查看>>
建造者模式(Builder)-设计模式(三)
查看>>
Linux-网络运维基础
查看>>
Verilog编程网站学习——门电路、组合电路、时序电路
查看>>
android——学生信息显示和添加
查看>>
Android——ImageSwitcher轮流显示动画
查看>>
Android——利用手机端的文件存储和SQLite实现一个拍照图片管理系统
查看>>
图像调优1:清晰度相关参数MTF,SFR,MTF50,MTF50P 以及TVL的概念以及换算说明
查看>>
罗永浩欲直播带货,京东说可以帮忙联系
查看>>
B站,正在变成下一个“公众号”?
查看>>
小米启动安心服务月 手机家电产品可免费清洁保养
查看>>
刘作虎:一加新品将全系支持 5G
查看>>
滴滴顺风车上线新功能,特殊时期便捷出行
查看>>
不会延期!iPhone 12S预计如期在9月发售:升级三星LTPO屏幕
查看>>
腾讯物联网操作系统TencentOS tiny线上移植大赛,王者机器人、QQ公仔、定制开发板等礼品等你来拿 !
查看>>
为云而生,腾讯云服务器操作系统TencentOS内核正式开源
查看>>
腾讯汤道生:开源已成为许多技术驱动型产业重要的创新推动力
查看>>
微信小程序多端框架 kbone 开源
查看>>
视频质量评估算法 DVQA 正式开源
查看>>