此刻开始,这里成为了我的心情日记。技术性的话题会慢慢变少.......我想跳出技术圈........
2007年10月18日 LR参数之Unique Number参数类型
上一篇 /
下一篇 2007-10-18 15:13:37
/ 个人分类:LoadRunner之参数化
今天上午就Unique Number的参数类型做了一个比较细致的关注。发现了几个问题。先看看我整理的一个表格:
参数类型 | Unique Number |
更新值的时间 | Each iteration |
当超出值时 | Continue with last value |
Block size per vuser | 100 |
参数名称 | 启动(初始值) | 数值格式(Number format) |
P1 | 20071017 | %01d |
P2 | 20071001 | %02d |
P3 | 20071000 | %02d |
场景1:2个虚拟用户迭代1次 运行结果:参数被替换2次值向系统插入了2条记录 |
记录1 P1=20071017 | P2=20071001 | P3=20071000 |
记录2: P1=20071117 | P2=20071101 | P3=20071100 |
场景2:2个虚拟用户迭代2次 运行结果:参数被替换2次值 插入4条记录 |
迭代1 | | |
记录1 P1=20071017 | P2=20071001 | P3=20071000 |
记录2: P1=20071117 | P2=20071101 | P3=20071100 |
迭代2 | | |
记录1 P1=20071018 | P2=20071002 | P3=20071001 |
记录2 P1=20071118 | P2=20071102 | P3=10071101 |
注:记录中标有红色的数字是与初始值不同之处
问题:
1、在这个方案中,参数号码格式起作用了么?起了什么作用?
2、参数被替换时是不是遵循一定的规律,如果是,是什么?不是以末位数自增的方式么?(实践证明不是)
3、这个Block size per vuser的具体意义是什么?如果起始值是100,Block size per vuser设置为50,那么数据可选范围是100~149这个我能理解,可是比如我这个表格中,P1的启动值是20071017,设置的Block size per vuser是100,我个人的理解是:P1的取值应该在20071017~20071116.可是P1去能取得2007101118.难道我的理解是错误的。
============2007年10月23日=============
这几天因为需要负责有个项目的验收,所以也没有能够及时看同仁们对我在论坛上的回复,很感激大家的积极发言。对参数的数据分配和更新时间等属性已经理解。但是对当超出值时: Continue with last value 这个,我感觉在上述的试验中仍没有起到作用,还是不明白原因
收藏
举报
TAG:
LoadRunner之参数化