关于LoadRunner 的场景设置duration选项
在场景设置duration选项(Duration:run for 00:02:00)不知道是duration是表示每个用户只运行2分钟,还是所有用户登陆成功后,再一起运行2分钟。
脚本介绍:vuser_init,vuser_end二部分都为空,action部分的脚本打开几个网页。
经过四次的测试,Duration选项一直为run for 00:02:00,每次更换Start Vuser的设置,结果如下:
|
Start Vuser:每5秒1用户登陆,共1用户。
|
Start Vuser:每5秒1用户登陆,共2用户。 |
Start Vuser:每1分钟1用户登陆,共2用户。 注:第一个用户运行三分钟 |
Start Vuser:每2分钟1用户登陆,共2用户。 注:第一个用户运行四分钟 |
通过Action的数: |
29 |
45 |
57 |
69 |
Action的TPS: |
0.3 |
0.3 |
0.4 |
0.4 |
点击率 |
8.152 |
12.333 |
11.085 |
9.936 |
Action的平均事务时间: |
4.087 |
5.445 |
5.299 |
5.255 |
从上表中可以知道,duration:run for 00:02:00是所有用户登陆成功后,再一起运行2分钟。通过不同设置,会导致点击率和平均事务时间有变化,设置场景时要慎重考虑。
作者:全哥
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。