Loadrunner关联
loadrunner关联的原因:请求之间存在依赖
关联数据的特征:
1.由服务器生成
2.数据是在后续请求中需要用到的
3.数据是动态变化
LR中关联的实现方式
自动:
录制关联
回访关联
手动:
根据关丽娜数据的特征和表现,结合比较法或者追溯法进行关联
手动关联的步骤和原理:
第一步:找到出错的请求
原理:脚本不出错时不需要手动关联处理
理解:出错并不是指脚本运行error,而是脚本运行时没有达到目的。
方法:重点关心使用post请求的方法。
第二步:找到可疑的数据
原理:脚本运行出错,一般是脚本中的数据出现问题。
理解:所谓的可以数据就是可能导致脚本出现问题的数据
一定要确保业务数据(用户手动输入或者选择的数据)是符合业务要求的。
方法:过滤可疑数据的原则:
根据业务过滤
根据关联用户的特征(服务器生成的、请求中用到、是变化)
ps:积累业务,积累经验!
常见的凭证字段:userid,sessionid,verify,hash,
第三步:找到请求的来源
根据可以数据向上查找数据来源
获取所对应的请求的路径
第四步:创建关联
自动:
手动:
第五步:替换可疑数据
转载于:https://www.cnblogs.com/mncasey/p/7679234.html
Loadrunner关联相关推荐
- loadrunner 关联匹配多个值
loadrunner 关联获取从服务器返回相关值,如果需要把所有匹配的值都获取并且把这些值打印出来,怎么做呢? 1.首先要把把所有的匹配值都保存起来,需要在关联函数里面多传递一个参数:"Or ...
- loadrunner关联点总结
关联的注意点 录制两次脚本,进行脚本对比,找出不同点,再进行判断是否需要关联,如BBS论坛回帖中的tid formhash posttime ,第一次作业的时候,我曾经关联了formhash , ...
- LoadRunner关联详解
关联是LoadRunner的精髓,可以说不会关联就不会性能测试,在网上有很多关于关联的文章和博客,但是发现很多文章把做关联时如何确定两份脚本中不同的值是否需要关联,以及关联函数插入的位置的确定都介绍的 ...
- loadrunner——关联
关联 把脚本中写死的数据,转变成服务器发送的动态的实时获取的值 关联种类 手动关联 找到脚本中需要关联的地方 录制两个操作完全相同的脚本,找不同 找请求函数 在generationlog里,搜索动态i ...
- LoadRunner 如何设置关联
关于Loadrunner关联 一.什么时候需要关联 1.关联的含义 关联(correlation):在脚本回放过程中,客户端发出请求,通过关联函数所定义的左右边界值(也就是关联规则),在服务器所响应的 ...
- JMeter【第五篇】关联:5种方法
前几天在Q群里看到群友发的最近10年性能测试工具使用率的统计,最近的2018年,jmeter+loadrunner占了93%的使用率,说明这两个是主流,其中,jmeter的使用率逐年提升,现在已经超过 ...
- web test LoadRunner docs / loadrunner license、cd-key、download
s loadrunner 中文网 http://www.loadrunnercn.com/forum.php LoadRunner 11.0 Readme C:\Program Files (x86 ...
- LR关联及web_reg_save_param方法浅析
loadrunner关联及web_reg_save_param方法浅析 一.什么是关联 关联(correlation):脚本回放过程中,客户端发出请求,通过关联函数所定义的左右边界值(也就是关联规则) ...
- 品味性能之道十一:JAVA中switch和if性能比较
通常而言大家普遍的认知里switch case的效率高于if else.根据我的理解而言switch的查找类似于二叉树,if则是线性查找.按照此逻辑推理对于对比条件数目大于3时switch更优,并且对 ...
- 怎么做性能测试--响应时间
做性能测试先要懂性能,响应时间(response time)作为性能测试过程中两大重要指标之一是我们必须关注的. 从用户角度来说,用户最讨厌等待.在大量的处理环境中,超过3秒以上的 ...
最新文章
- 鸿合一体机触屏没反应怎么办_【干货】嵌入式工控一体机选择电容屏还是电阻屏?...
- mui 加载动画_mui 等待动画loading mui.showLoading
- 马云谈计算机技术发展趋势,马云谈创业:靠的不是技术而是观念
- sql 实现两行数据作差
- iPad,耳机,手机,电脑,都能用typec
- javax.script.ScriptException: ReferenceError: xxx is not defined in eval
- 网络 HTTP状态码大全
- SAP License:当变态的与病态的需求来临,你是否说不?
- 禁止更改计算机名_PiNetwork如何更改名字教程
- [PaPaPa][需求说明书][V2.0]
- 什么是java句柄_JAVA中的术语:句柄是啥意思
- 《如何阅读一本书》完整版读书笔记
- 凯恩斯乘数到底有多么神奇?
- java画星星_用Java 做一个星星图案
- android背景图拉伸,解决android:background背景图片被拉伸问题
- CREO:CREO软件之零件【工具(调查/模型意图/实用工具)】、【视图(可见性/方向/模型显示/显示/窗口)】的简介及其使用方法(图文教程)之详细攻略
- 微信小程序父子组件相互通信
- html5 safari浏览器 全屏显示 隐藏工具条,HTML5全屏API不IPhone SE Safari浏览器工作,也...
- echars自定义y轴为图片
- matlab声音的滤波处理,MATLAB声音信号的采集与滤波处理