51Testing 软件测试论坛 » [LoadRunner] » 关于LoadRunner 参数的详细解释(自己看的) [转贴] 关于LoadRunner 参数的详细解释(自己看的) 1# 大 中 小 发表于 2010-6-18 10:05 只看该作者 关于LoadRunner 参数的详细解释(自己看的) 通过创建表方式和数据向导方式都可以成功创建数据文件,操作员可以随意选择自己习惯的方式。总之,能坚守数据文件放数据的原则,就不会出问题了。 当回到“参数属性页面”中后,发现数据已经准备好了,而且原来灰色的区域目前也可以选择了。 “选择下一行”共有下面几个选项: Sequential: 按照顺序一行行的读取。每一个虚拟用户都会按照相同的顺序读取。 Random: 任意选择。但是在每一次迭代中,将不发生变化。 Unique: 唯一的数。当使用该选项时,需要保证准备的数据文件中有足够的数据。比如要做20个虚拟用户,每个用户要进行5 次迭代,第一个用户在5 次迭代中分别使用数据文件中的数据 1~数据5,第二个用户在5 次迭代中分别使用数据文件中的数据6~数据10,类推以后20个用户将使用到100 个数据。那么必须保证准备的数据文件中有100 个以上的数据,否则运行时会出错。 Same line as 某个参数: 和前面定义的参数取同行的记录。通常用在有关联性的数据上面。比如当我做登录密码的参数化时,由于它和UserID 是有关联的,所以会用到这种选择方式。 “更新值的时间”共有下面几个选项: Each iteration: 每次迭代更新一个新的值。 Each occurrence: 每次出现时该参数时更新一个新的值。 Once 不管迭代多少次该参数的值一直保持不变。 *****注意***** 1、 参数类型: 在创建参数的时候,我选择了参数类型为File。参数类型共有9 种,现在来简单介绍一下所有的参数类型以及意义。 1.1、 DateTime: 在需要输入日期/时间的地方,可以用DateTime 类型来替代。其属性设置也很简单,选择一种格式即可。当然也可以定制格式。 1.2、 Group Name: 很少用到。在实际运行中,LoadRunner 使用该虚拟用户所在的Vuser Group 来代替。但是在 VuGen 中运行时,Group Name 将会是None。 1.3、 Load Generator Name: 在实际运行中,LoadRunner 使用该虚拟用户所在LoadGenerator 的机器名来代替。 1.4、 Iteration Number: 在实际运行中,LoadRunner 使用该测试脚本当前循环的次数来代替。 1.5、 Random Number: 随机数。很简单。在属性设...