求推荐好的英语学习APP软件...
Loadrunner中参数属性运行法则
上一篇 /
下一篇 2015-10-28 15:53:55
/ 个人分类:Loadrunner使用技巧
对于文件、表和 XML 类型的参数,您选择的数据分配方法及选择的更新方法均会影响场景运行期间 Vuser 用于替换参数的值。
数据分配方法由选择下一行字段决定,更新方法由更新值的时间字段决定。
下表总结了根据所选数据分配和更新属性,Vuser 使用的值:
更新方法 | 数据分配方法 |
---|
顺序 | 随机 | 唯一 |
---|
每次迭代 | 每次迭代时,Vuser 从数据表中获取下一个值。 | 每次迭代时,Vuser 从数据表中获取新的随机值。 | 每次迭代时,Vuser 从数据表中的下一个唯一位置获取值。 |
每次出现 (仅限数据文件) | 每次参数出现时,Vuser 从数据表中获取下一个值,即使是在同一次迭代中。 | 每次参数出现时,Vuser 从数据表中获取新的随机值,即使是在同一次迭代中。 | 每次参数出现时,Vuser 从数据表中获取新的唯一值,即使是在同一次迭代中。 |
一次 | 在第一次迭代中赋的值将用于每个 Vuser 的所有后续迭代。 | 在第一次迭代中赋的随机值将用于该 Vuser 的所有迭代。 | 在第一次迭代中赋的唯一值将用于该 Vuser 的所有后续迭代。 |
示例
假定表/文件中具有以下值:
Kim;David;Michael;Jane;Ron;Alice;Ken;Julie;Fred
顺序方法
- 如果指定在每次迭代时更新,所有 Vuser 将在第一次迭代中使用 Kim,在第二次迭代中使用 David,在第三次迭代中使用 Michael,依此类推。
- 如果指定在每次出现时更新,所有 Vuser 将在第一次出现时使用 Kim,在第二次出现时使用 David,在第三次出现时使用 Michael,依此类推。
- 如果指定更新一次,所有 Vuser 在所有迭代中都将使用 Kim。
注: 如果您选择顺序方法且数据表中的值不够,VuGen 将返回到表中的第一个值,并在循环中继续执行直至测试结束。
随机方法
- 如果指定在每次迭代时更新,Vuser 将在每次迭代时使用表中的随机值。
- 如果指定在每次出现时更新,Vuser 将在参数每次出现时使用随机值。
- 如果指定更新一次,所有 Vuser 将在所有迭代中使用第一个随机赋予的值。
唯一方法
- 如果指定在每次迭代时更新,对于 3 次迭代的测试运行,第一个 Vuser 在第一次迭代时使用 Kim,第二次迭代时使用 David,第三次迭代时使用 Michael。第二个 Vuser 将使用 Jane、Ron 和 Alice。第三个 Vuser 将使用 Ken、Julie 和 Fred。
- 如果指定在每次出现时更新,Vuser 将在参数每次出现时使用列表中的唯一值。
- 如果指定更新一次,第一个 Vuser 将在所有迭代中使用 Kim,第二个 Vuser 在所有迭代中使用 David,依此类推。
相关阅读:
- LoadRunner编程之跳出迭代 (zaza9084, 2015-9-29)
- 自己整个Loadrunner的错误集吧 (ivy112, 2015-10-07)
- LoadRunner使用之变量参数化 (zaza9084, 2015-10-09)
- LoadRunner流程以及分享 (zaza9084, 2015-10-10)
- LoadRunner的java user脚本开发 (zaza9084, 2015-10-12)
- LoadRunner测试下载功能点脚本 (zaza9084, 2015-10-15)
- LoadRunner用javavuser进行接口测试 (zaza9084, 2015-10-20)
- 零基础完成Loadrunner压力测试 (zaza9084, 2015-10-23)
- LoadRunner使用注意事项 (zaza9084, 2015-10-23)
- Loadrunner的java脚本 (zaza9084, 2015-10-28)
收藏
举报
TAG:
属性
LoadRunner
运行
Vuser
参数
loadrunner