LoadRunner中关联技术使用说明

1、LoadRunner在实名情况下用关联技术

答:loadRunner中的VUG在录制脚本的时候执行正常,在回放脚本的时候执行失败,存在动态数据信息,考虑做关联

2、什么是关联技术?

答:把脚本中的硬编码(写死的数据),转变为服务器发送的动态,每次都在改变的数据,

3、在LoadRunner如何做关联

答:1、同一个业务场景,录制两次脚本数据

2、用WDiff 做对比发现脚本中的动态数据

3、复制动态数据的一段,在Generation log中搜索到第一个相应包,找到相应的请求,根据相应请求找到快照名,进而找到脚本中的请求

4、把关联函数(web_reg_save_param)写在相应的请求之前(注册性函数,必须写在相应的请求之前),确定保存的数据名称,左边界,右边界

5、把需要发送动态数据的部分用保存的数据名称替换,这样就达到了,每次用服务器发送的动态的,可变的数据,代替脚本中的写死的数据的目的,从而做好了关联

原文地址:https://www.cnblogs.com/zidonghuaqianxing/p/8252598.html

时间: 2024-10-09 23:05:32

LoadRunner中关联技术使用说明的相关文章

转:LoadRunner中参数化技术详解

LoadRunner中参数化技术详解 LoadRunner在录制脚本的时候,只是忠实的记录了所有从客户端发送到服务器的数据,而在进行性能测试的时候,为了更接近真实的模拟现实应用,对于某些信息需要每次提交不同的数据,或者使用多个不同的值进行循环输入.这时,在LoadRunner中就可以进行参数化设置,以使用多个不同的值提交应用请求. [参数化]使用指定数据源中的值来替换脚本录制生成的语句中的参数. [好处] l  减少脚本的大小 l  提供使用不同的值执行脚本的能力,更加真实的模拟现实应用. [参

Loadrunner中关联的作用:

获取并保存变化的request值{1.sessionid;2.获取上个请求的响应值,用于下个请求参数} 作为检查点 脚本调试工具

Loadrunner中web_reg_save_param函数的除关联外的使用方法,检查点找不到内容

web_reg_save_param函数主要是使用在关联中,而关联大部分时候loadrunner的自动关联不奏效的时候,才会使用. 而我要说的是这个函数两个不同的使用方法,当然可能有更好的办法,或许我说的也不全对,欢迎来纠正,嘿嘿~~~ 第一种:设置检查点时,可以用来排查为什么检查点失败. 在性能测试测试中,我们必须要设置文本或是图片检查点,来提高我们测试脚本可信度.没有检查点怎么能确认我们的脚本这个请求是正确的呢~~你说是吧~? 但我们经常会有遇到,根据response设置了检查点,但是死活不

LoadRunner中的IP欺骗的设置以及误区

LoadRunner中的IP欺骗的设置以及误区 最近在忙着部署web性能测试的环境后,对IP欺骗进行设置,特地做个笔记,给自己的学习历程留下点足迹. 一. 什么是IP欺骗? 做什么事首先要问个为什么,如果知道为什么了,即使不知道如何做,简单,google it,答案总会找得到,google.cn不行,google.com总行,来自全球的搜索结果,总会有帮助. IP spoof即IP 电子欺骗,我们可以说是一台主机设备冒充另外一台主机的IP地址,与其它设备通信,从而达到某种目的技术. IP是网络层

LoadRunner中常用函数参考手册

基础篇1:LoadRunner中常用函数参考手册 常用函数列表 web_url web_submmit_form VS web_submmit_data VS web_custom_request web_custom_request web_concurrent_start(NULL); web_concurrent_end(NULL); ============================分割线================================ 1. web_url Loa

深入理解Loadrunner中的Browser Emulation

深入理解Loadrunner中的Browser Emulation 深入理解Loadrunner中的Browser Emulation 3E?']V'VgB5n*S0一:基本介绍51Testing软件测试网)}'YL"iA#}v 51Testing软件测试网#a+J1A-oz0h%o 在Loadrunner的使用中,对于Run-time Settings下的browser emulation设置是比较容易让人产生困惑的地方.下面我们结合sniffer来具体看看每个选项的用途,以及对测试的影响.5

【转载】深入理解Loadrunner中的Browser Emulation

一:基本介绍 在Loadrunner的使用中,对于Run-time Settings下的browser emulation设置是比较容易让人产生困惑的地方.下面我们结合sniffer来具体看看每个选项的用途,以及对测试的影响. Browser Emulation 图 二:案例和工具 1.测试案例: 打开网站首页两次,对比不同Browser Emulation设置下loadrunner的行为,脚本如下. Action(){web_url("www.primeton.com","

LoadRunner中的Web 函数列表

web test LoadRunner fuction_list D:\Program Files (x86)\Mercury Interactive\Mercury LoadRunner\bin>ls -l *.chm -rw-rw-rw-   1 user     group       25893 May 20  2004 FuncRef.chm -rw-rw-rw-   1 user     group       29443 May 20  2004 RPM_Configuration

Loadrunner手动关联详解

Loadrunner手动关联详解 一.关联的含义: 关联(correlation):在脚本回放过程中,客户端发出请求,通过关联函数所定义的左右边界值(也就是关联规则),在服务器所响应的内容中查找,得到相应的值,已变量的形式替换录制时的静态值,从而向服务器发出正确的请求,这种动态获得服务器响应内容的方法被称作关联. 二.关联的过程: 以登陆场景为例,客户端发出获得登录页面的请求,服务器端得到该请求后,返回登录页面,同时动态生成一个Session Id,当用户输入用户名密码,请求登录时,该Sessi