文档章节

LoadRunner11 脚本关联操作-(学习中)

潘宏举
 潘宏举
发布于 2017/02/23 10:18
字数 536
阅读 20
收藏 0

一、首先了解关联的定义:服务器返回给客户端的是一些动态变化的值,客户端使用动态变化的值去访问服务器的时候,不能把这些值写死在脚本里面,而应该存放在一个变量里面,实时去获取服务器返回的动态值。简而言之,就是将录制脚本的静态值,再转换成动态值。

  在脚本回放过程中,客户端发出请求,通过关联函数所定义的左右边界值(也就是关联规则),在服务器所响应的内容中查找,得到相应的值,以变量的形式替换录制时的静态值,从而向服务器发出正确的请求,这种动态获得服务器响应内容的方法被称作关联

二、操作步骤

1、点击“administration”,设置服务器选项,设置服务器不允许出现重复的会话ID;

2、勾选第三项,“Set LOGIN form's action tag to an error page”。再拉动滚动条到下方,点击“Update”。

3、点击“Options”按钮,弹出“Recording”窗口,选择“General”下“Recording”,选择“HTML-based script”。

4、选择“HTTP Properties”下“Correlation(关联)”,确保勾选“Enable correlation during recording在录制期间启用关联”,点击ok按钮

5、输入用户名“jojo”,密码“bean”。点击登录,点击“Sign Off”退出登录。点击“停止”录制按钮,可以查看录制脚本。

6、点击“F5”或者回放按钮,查看“回放脚本”,查看错误信息。

7、点击菜单的“Vuser”下的“Run-time-Settings”弹出窗口,勾选“Extended log扩展日志”下的“Parameter substitution”和“Data returned by server服务器返回的数据”。点击“ok”

8、在脚本的最开始右键选择Insert-》New Step,查找函数”中输入“web_reg_save_param”,点击“ok”按钮

9、  填写“Parameter Name参数名”,不写“Left Bounday左边界”和“Right Bounday右边界”,因为不知道左右边界,勾选“Instance实例”、“Search in搜索范围”、“lgnore Redirect ions忽略重定向”。点击ok按钮。

在action函数中添加这个函数,将userSession的值用函数代替。

© 著作权归作者所有

潘宏举
粉丝 6
博文 6
码字总数 2322
作品 0
大连
私信 提问
使用LoadRunner11运行.NET4.5编译的Winform程序

我的操作系统是Win7旗舰版,安装了LoadRunner11,安装过程可参考这篇文章: http://my.oschina.net/Tsybius2014/blog/704949 现使用VS2012建立了Windows窗体应用程序,里面放置了一个WebBrow...

北风其凉
2016/07/04
284
0
通过Loadrunner连接操作Hadoop HDFS

版权声明:本文为博主原创文章,未经博主允许不得转载。欢迎访问我的博客 https://blog.csdn.net/smooth00/article/details/73793678 本文以Loadrunner的Java_Vuser脚本为例,来做一次HDFS的...

smooth00
2017/06/27
0
0
Loadrunner11如何使用非IE浏览器录制脚本

下面提到的loadrunner11版本是经过汉化后的,所以界面是汉化版的。下面的教程也适用于高版本的IE。 如何安装、汉化、破解可以参考下我之前的文章:LoadRunner11在win7下的安装、破解、汉化 ...

哥本哈根的小哥
2018/09/21
0
0
LR11基础常用函数

loadrunner11支持C语言脚本,不过有些函数HP重写了相关函数。现记录,以备不时之需,如下: 打印输出字符:lroutputmessage();譬如打印一个参数化的值: lroutputmessage(lrevalstring("{参数...

不最醉不龟归
2016/10/17
127
0
LoadRunner11录制无法打开IE的解决办法

LoadRunner11录制无法打开IE的解决办法 先确认你的安装环境: 1、确定安装以下组件,运行LR11安装包,没有提示组件安装,直接进入欢迎安装界面,则以下组件均已安装 .NET Framework 3.5 SP1...

天若清弦
2017/11/15
0
0

没有更多内容

加载失败,请刷新页面

加载更多

iOS TableView层级结构剖析

首先上图 下面来分析一下tableView的层级结构 tableView的组成: 1.整个tableView有且仅有一个头部和尾部就是tableViewHeadView和tableViewFooterView2.tableView 可以有多个section,一个s...

HOrange
4分钟前
0
0
HDFS核心工作原理绘图剖析

namenode元数据管理示意图

须臾之余
20分钟前
0
0
springMVC 文件上传

相关依赖 使用 springMVC 提供的文件上传需要在项目中加入两个 jar 包,对应的 maven 的依赖分别是:commons-io 和 commons-fileupload <dependency> <groupId>commons-io</groupId> ......

dahuil
41分钟前
2
0
以太坊中文文档翻译-智能合约

本文原文链接 点击这里获取Etherscan API 中文文档(完整版) 完整内容排版更好,推荐读者前往阅读。 智能合约(Contracts) 智能合约相关的 API,接口的参数说明请参考Etherscan API 约定, 文...

Tiny熊
51分钟前
3
0
Tomcat

16.1 Tomcat介绍 16.2 安装jdk 16.3 安装Tomcat 16.4 配置Tomcat监听80端口 16.5/16.6/16.7 配置Tomcat虚拟主机 16.8 Tomcat日志 扩展 java容器比较 http://my.oschina.net/diedai/blog/2713......

tobej
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部