loadrunner 自动切换参数设置--根据别人的经验操作
来源:互联网 发布:上海博科资讯java 编辑:程序博客网 时间:2024/06/10 01:04
首先声明: 写这个微博 只是记录自己遇到过的问题,以及如何解决。因为我也是菜鸟,会的也微乎其微,这个微博的存在,也只是督促自己追究问题追究的彻底些
背景介绍: 本人在一家互联网金融公司担任测试工程师一职,已经接银行存管,稳定上线
从2017年的4月份开始尝试使用loadrunner,期间碰到很多问题,也去某宝里去买教程 ,但是 怎么看都不如自己实际操作,有些问题,碰到了也是你的幸运,例如,如何破解loadrunner11?为何导入了lincense,但是在run的时候却提示没有license?如何与mysql数据库相连?等等
首先 介绍下我写的脚本的操作内容:
开户和获取短信验证码 需要传的几个参数已经事先根据对应的sql语句判断出来,现在碰到的问题是,一次开户 是可以成功的,但是,一旦参数化后,就无法自动的替换参数,那该如何是好呢? 参考了网络上的答案 试下先:
“脚本设置完参数化,脚本运行的每一遍所取的参数化的值都不一样,那么这个值按照个什么情况来取呢?会有很多种方式
Select next row【选择下一行】:
顺序(Sequential):按照参数化的数据顺序,一个一个的来取。
随机(Random):参数化中的数据,每次随机的从中抽取数据。
唯一(Unique):为每个虚拟用户分配一条唯一的数据
Update value on【更新时的值】:
每次迭代(Each iteration) :每次迭代时取新的值,假如50个用户都取第一条数据,称为一次迭代;完了50个用户都取第二条数据,后面以此类推。
每次出现(Each occurrence):每次参数时取新的值,这里强调前后两次取值不能相同。
只取一次(once) :参数化中的数据,一条数据只能被抽取一次。(如果数据轮次完,脚本还在运行将会报错)
实际经常使用的效果:
1-Unique+Each iteration的方式:每次迭代为每个虚拟用户分配唯一的一个数据(比如参数化2个数据,场景同时运行2个用户,每次迭代提交时,2个用户分别使用2个不同的数据同时进行提交)
2-Sequential+Each iteration的方式:每次迭代所有的虚拟用户都顺序选择一个数据(比如参数化2个数据,场景同时运行2个用户,每次迭代提交时,第一轮迭代2个用户都选择数据1进行提交,第二次迭代2个用户都选择数据2进行提交,依次类推)
”上面的是我复制过来的 原作者是freesigefei 链接是:http://blog.csdn.net/freesigefei/article/details/51554212
首先 按照我的需求 我需要使用“1-Unique+Each iteration的方式”,开始试验:
拿获取验证码试验:设置好了 如下截图:
虽然还有其他参数,但是 先拿这个为例 好 开始run:
第一次:
看第二次:
还是5931818 废了 说明这么改是没用的
换了三种 都没用 即使迭代 不会换 why?
- loadrunner 自动切换参数设置--根据别人的经验操作
- loadrunner的参数设置
- loadrunner参数设置
- uml(别人的经验)
- 转载别人的经验
- 别人的生活经验
- 别人的经验
- 别人的经验
- 学习别人的经验
- 关于别人的经验
- 别人的经验
- 别人的经验
- LoadRunner脚本的参数设置-block篇
- 根据时段自动切换网站的CSS风格
- 根据时段自动切换你的站点CSS风格
- Behaviors扩展----根据Pivot的item自动切换AppBar
- 看一下吧,别人的经验
- 别人的一些项目经验
- 模块和插件开发 简介
- 重命名后后缀名重现
- pyhon中平时碰到的小知识总结
- DOC 列表表单域类型List form field type
- tcpdump学习笔记记录
- loadrunner 自动切换参数设置--根据别人的经验操作
- http_build_query的用法
- Burpsuite神器常用功能使用方法总结
- [Linux] yum只下载不安装rpm包的两种方法
- 值得推荐的C/C++框架和库
- JavaScript 选择器 笔记
- scanf无法输入
- 网站seo专题页面的优化技巧
- eclipse搭建maven项目 pom.xml出现红叉,提示Missing artifact jdk.tools:jdk.tools:jar:1.7,解决办法如下: