@[TOC]
1.任务背景
上一篇我们详细介绍了file文件参数化的形式,这一篇给大家介绍一下其他参数化的形式
2.任务实操
2.1 Random Number
用一个随机编号替换参数。通过指定最大值和最小值,设置随机编号的范围。参数描述:
Min:参数最小值。
Max:参数最大值。
Sample:参数值示例。
Number:参数格式。
Update value:数据更新方式。
可以使用Random Number参数类型在一个可能的值域内对系统的行为进行抽样取值。
2.2 Unique Number
用一个唯一编号替换参数。创建Unique类型参数时,指定起始编号和块大小。
参数描述:
Start:参数的起始值。
Block size per Vuser:每个Vuser拥有的参数个数。
Sample:参数值示例。
Number:参数格式。
Update value:数据更新方式。
When out of values:参数值用完后处理方式。
2.3 Date/Time
用当前的日期/时间替换参数。要指定一个Date/Time格式,可以从菜单列表中选择格式,或者指定自己的格式。这个格式应该和脚本中录制的Date/Time格式保持一致。
各字母含义:
c:用数字表示完整的日期和时间
c:完整的日期(以字符串表示)和时间
H:小时(24小时制)
I:小时(12小时制)
M:分钟 S:秒 p:AM或PM
d:日子 m:数字形式的月份(01-12)
b:字符串形式的月份,短格式(eg:Dec)
B:字符串形式的月份,长格式(eg:December)
y:短格式年份(eg:03)
Y:长格式年份(eg:2003)
3.任务总结
我们可以通过选取最优的参数化方式来对脚本进行参数化,loadrunner也提供了多种不同的类型供大家选择