一个关于loadrunner参数化的问题,牛人给说说。

2024-12-28 10:25:07
推荐回答(2个)
回答1:

1.如果你用顺序取值的话,Update value on这里的迭代更新和每次出现更新的区别如下:迭代更新意思是在这个迭代里面,只要不管出现多少次这个参数,都使用一个相同的用户。出现更新,意思就是在迭代里面,没出现一次这个参数都要换一个新用户。这两个设置特别有用处,等你做多了你就会体现到这个。所以对于这个问题,如果你脚本里面,只有一个地方使用了user参数,那你选择哪个都可以,如果你的脚步里面出现了2个及以上的user参数,那你必须要选择按照迭代更新。
2.如果你的脚本运行时间小于你设置的10分钟,那么每个用户运行完脚本之后,会重复执行action里面的脚本。如果你是20个参数,设置20个虚拟用户,这时候user1仍然会拿A,user2仍然会使用B作为参数,依次类推。若果你是30个参数,20个虚拟用户,User1第二次迭代的时候拿的是第二十一个参数,User10拿第30个参数,User11拿第一个参数, 依次类推。

回答2:

每次迭代更新的话表示每个虚拟用户都是顺序取值,所以不能用!直接用Unique+Once这样搭配才是每个虚拟用户分别用20个用户名! 第二个没看太懂不过应该也是和第一种一样的!