LoadRunner参数化时的各个选项说明
LoadRunner参数化时的各个选项说明
通过创建表方式和数据向导方式都可以成功创建数据文件,操作员可以随意选择自己习惯的方式。总之,能坚守数据文件放数据的原则,就不会出问题了。
当回到“参数属性页面”中后,发现数据已经准备好了,而且原来灰色的区域目前也可以选择了。
“选择下一行”共有下面几个选项:
Sequential:
按照顺序一行行的读取。每一个虚拟用户都会按照相同的顺序读取。
Random:
任意选择。但是在每一次迭代中,将不发生变化。
Unique:
唯一的数。当使用该选项时,需要保证准备的数据文件中有足够的数据。比如要做20个虚拟用户,每个用户要进行5次迭代,第一个用户在5次迭代中分别使用数 据文件中的数据1~数据5,第二个用户在5次迭代中分别使用数据文件中的数据6~数据10,类推以后20个用户将使用到100个数据。那么必须保证准备的 数据文件中有100个以上的数据,否则运行时会出错。
Same line as 某个参数:
和前面定义的参数取同行的记录。通常用在有关联性的数据上面。比如当我做登录密码的参数化时,由于它和UserID是有关联的,所以会用到这种选择方式。
“更新值的时间”共有下面几个选项:
Each iteration:
每次迭代更新一个新的值。
Each occurrence:
每次出现时该参数时更新一个新的值。
Once
不管迭代多少次该参数的值一直保持不变。
*****注意*****
1、 参数类型:
在创建参数的时候,我选择了参数类型为File。参数类型共有9种,现在来简单介绍一下所有的参数类型以及意义。
1.1、DateTime:
在需要输入日期/时间的地方,可以用DateTime 类型来替代。其属性设置也很简单,选择一种格式即可。当然也可以定制格式。
1.2、Group Name:
很少用到。在实际运行中,LoadRunner使用该虚拟用户所在的Vuser Group 来代替。但是在VuGen 中运行时,Group Name将会是None。
1.3、Load Generator Name:
在实际运行中,LoadRunner 使用该虚拟用户所在LoadGenerator 的机器名来代替。
1.4、Iteration Number:
在实际运行中,LoadRunner 使用该测试脚本当前循环的次数来代替。
1.5、Random Number:
随机数。很简单。在属性设置中可以设置产生随机数的范围。
1.6、Unique Number:
唯 一的数。在属性设置中可以设置第一个数以及递增的数的大小。注意:使用该参数类型必须注意可以接受的最大数。例如:某个文本框能接受的最大数为99。当使 用该参数类型时,设置第一个数为1,递增的数为1,但100 个虚拟用户同时运行时,第100 个虚拟用户输入的将是100,这样脚本运行将会出错。这里说的递增意思是各个用户取第一个值的递增数,每个用户相邻的两次循环之间的差值为1。举例说明: 假如起始数为1,递增为5,那么第一个用户第一次循环取值1,第二次循环取值2;第二个用户第一次循环取值为6,第二次为7;依次类推。
1.7、Vuser ID:
设置比较简单。在实际运行中,LoadRunner 使用该虚拟用户的ID 来代替,该ID 是由Controller 来控制的。但是在VuGen 中运行时,Vuser ID 将会是 –1。
1.8、File:
需要在属性设置中编辑文件,添加内容,也可以从现成的数据库中取数据(就是我用到的那种类型)。
1.9、User Defined Function:
从用户开发的dll 文件提取数据。
有关各种参数类型属性的详细设置这里就不多介绍了,到用到的时候大家可以多看看帮助文档。
LoadRunner参数化时的各个选项说明相关推荐
- 细说LoadRunner参数化(转)
前言:为什么这里说是细说LoadRunner参数化,在书和网上到处都能找到关于LoadRunner参数化的内容,但是细心的读者不能难发现,虽然现在很多资料都有关于参数化的内容,但写的都不够详细,对于初 ...
- MySQL登陆时加-U选项
登陆MySQL时加上-U选项 mysql -uroot -pxxxx -U 帮助解释 [root@localhost ~]# mysql --help|grep '\-U'-U, --safe-upd ...
- win10下安装Ubuntu后,启动时没有win10选项解决方法
win10下安装Ubuntu后,启动时没有win10选项解决方法 参考文章: (1)win10下安装Ubuntu后,启动时没有win10选项解决方法 (2)https://www.cnblogs.co ...
- mysql5.7导出数据_mysql5.7导出数据时出现--secure-file-priv选项应对方法
mysql5.7导出数据时出现--secure-file-priv选项应对方法 发布时间:2020-05-06 16:27:48 来源:亿速云 阅读:207 作者:三月 下文主要给大家带来mysql5 ...
- loadrunner——参数化
1.在录制的脚本中,右键选择倒数第二行use existing parameter 选择select from parameter 2.选择1处添加参数化数据,选择下方添加参数化方式 3.取值策略 如 ...
- 安装LoadRunner 11时弹窗提示Micosoft Visual C++ 2005 SP1 可再发行组件包(X86):'命令行选项语法错误。键入命令 / ? 可获得帮助信息'。
如果安装LoadRunner 11时弹窗提示"Micosoft Visual C++ 2005 SP1 可再发行组件包(X86):'命令行选项语法错误.键入命令 / ? 可获得帮助信息'&q ...
- CDR中没有导出为HTML,CDR导出文件时没有格式选项和储存目录,是怎么回事?
在CorelDRAW中有同学不知道是错按键盘还是软件问题,在执行导出文件时没有格式选项,也没有存储目录选项,这是怎么回事?要如何解决呢?本文跟小编一起看看这些存在问题以及提供的有效的解决方案. 出现问 ...
- 细说LoadRunner参数化
转自:http://www.51testing.com/html/53/n-123453.html 前言 为什么这里说是细说LoadRunner参数化,在书和网上到处都能找到关于LoadRunner参 ...
- ps切片导出时将切片选项选择为“所有用户切片”
ps切片导出时将切片选项选择为"所有用户切片",可导出所有切中的区域. 转载于:https://www.cnblogs.com/npk19195global/p/4513707.h ...
最新文章
- Ubuntu14.04 LTS中安装Ruby 2.4源码操作步骤
- ios java aes128_iOS AES128加密解密的两种模式(CBC和ECB)
- 他花了一个月,使用MicroPython将自己装进OLED里面
- 一个训练集未知的神经网络
- python虚拟环境搭建mac_mac搭建python virtualenv虚拟环境并使用 - 李金龙
- Excel告诉你身份证号码里藏着de秘密
- PAT (Basic Level) Practice (中文)1015 德才论 (25 分)
- 期货与期权(part1)--衍生品
- 如何实现REST资源的输入验证
- ES6语法---let和var的不同
- 湖南计算机对口专科学校,湖南计算机专业对口升学有哪些学校?
- python从入门到精通-python从入门到精通视频(全60集)免费高速下载
- linux时间和win10差8小时,[转载]Ubuntu16.04与Win10时间差8个小时问题解决方案
- java 基础学习——基本技巧(一)
- 自己读Go程序设计语言的一些总结(更新ing...)
- 十本Java网站开发必看书籍
- freeradius mysql ad_freeradiusmysql简单配置一例
- 测试工程师/测试开发面试题整理
- 企业盈利能力分析-毛利率、销售净利率、投资回报率、权益回报率、资产回报率...
- java bigdecimal 取整数_java-检查BigDecimal是否为整数值