ITPub博客

首页 > IT基础架构 > 网络安全 > loadruner参数化的记载[转]

loadruner参数化的记载[转]

原创 网络安全 作者:CharlesCui 时间:2007-10-15 14:08:52 0 删除 编辑

loadruner参数化的记载

关键词loadruner参数化的记载

1、 说明书中loadruner参数化的记载

update value on

each iteration(迭代或者循环) :运行时,在每一次的循环中都取相同的值。 实践一(与定义的相反),对所有用户第一次执行迭代时取第一个值,第二次执行迭代时取第二个值........一直下去,比喻:一个参数的值为,kim,david,michael......,第一个循环时,取kim,第二次循环时,取david........ ,单次迭代时都是一个值;

each occurrence (出现):运行时,每遇到一个该参数,便会取新的值。(摘自网上,对所有的用户,第一个出现时取第一个值,第二次出现取第二个值),没有实践过

once(一次),运行时,在每次循环中,改参数只取一个值。 (摘自网上,第一个用户【control中】,为这个用户的所有迭代选取第一个值,第二个用户【control中】,为这个用户的所有迭代选取第二个值.....)

select next row

sequential :按照顺序一行行的读取,每一个虚拟用户都会按照相同的顺序读取

random:在每次循环里随机读取一个,但是在循环中一直保持不变

unique: 唯一的数,注意,如 5个control用户,脚本中要进行10次循环,那么编号为1的虚拟用户取前10个数,编号为2的虚拟用户取数从第11个数开始到第20个数

综合实践:

(一) select next row 用 unique , update value on 用 iteration ,脚步中设置2个循环,control中5个值,这是参数中用了10(2×5个)参数,与unique, each iteration所说例子一样,

(二)select next row 用 unique , update value on 用 once ,脚步中设置2个循环,control中10个用户,最后只有10个参数被调用

(三)select next row 用 unique , update value on 用 occurrence ,occurrence下的allocate值设为 2,脚步中设置2个循环,control中2个用户,最后只有第二个、第四个参数被调用,并且整个scenario报告错误。

(四)select next row 用 unique , update value on 用 occurrence ,occurrence下的allocate值设为 1,脚步中设置2个循环,control中2个用户,最后只有第 一个、第二个参数被调用,并且整个scenario报告错误。

[@more@]

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/9934490/viewspace-976718/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
  • 博文量
    52
  • 访问量
    265372