51Testing软件测试论坛
标题:
请教关于参数类型的问题
[打印本页]
作者:
xyqisabel
时间:
2008-10-31 16:26
标题:
请教关于参数类型的问题
我们在做参数化时,类型一般会选择file. 问题来了,那参数类型下拉列表中的其它类型有什么作用?在什么情况下会用到这些类型呢?
望高手指点指点...
[
本帖最后由 xyqisabel 于 2008-10-31 16:40 编辑
]
作者:
Lemon_s
时间:
2008-10-31 17:02
1、 DateTime:在需要输入日期/时间的地方,可以用 DateTime 类型来替代。其属性设置也很简单,选择一种格式即可。当然也可以定制格式。
2、 Group Name:很少用到。在实际运行中,LoadRunner 使用该虚拟用户所在的Vuser Group 来代替。但是在 VuGen 中运行时,Group Name将会是None。
3、 Load Generator Name :在实际运行中, LoadRunner 使用该虚拟用户所在LoadGenerator 的机器名来代替。
4、 Iteration Number :在实际运行中,LoadRunner 使用该测试脚本当前循环的次数来代替。
5、 Random Number:随机数。很简单。在属性设置中可以设置产生随机数的范围。
6、 Unique Number:唯一的数。在属性设置中可以设置第一个数以及递增的数的大小。注意:使用该参数类型必须注意可以接受的最大数。例如:某个文本框能接受的最大数为99。当使用该参数类型时,设置第一个数为 1,递增的数为1,但100 个虚拟用户同时运行时,第100 个虚拟用户输入的将是 100,这样脚本运行将会出错。这里说的递增意思是各个用户取第一个值的递增数,每个用户相邻的两次循环之间的差值为 1。举例说明:假如起始数为 1,递增为 5,那么第一个用户第一次循环取值 1,第二次循环取值 2;第二个用户第一次循环取值为 6,第二次为 7;依次类推。
7、 Vuser ID:设置比较简单。在实际运行中,LoadRunner 使用该虚拟用户的 ID 来代替,该 ID 是由 Controller 来控制的。但是在 VuGen 中运行时,Vuser ID 将会是 –1。
8、 File:需要在属性设置中编辑文件,添加内容,也可以从现成的数据库中取数据
9、 User Defined Function:从用户开发的 dll 文件提取数据。
[
本帖最后由 Lemon_s 于 2008-10-31 17:03 编辑
]
作者:
xyqisabel
时间:
2008-10-31 17:52
感谢先!!虽然还不是很理解
1.像设置某一参数时,选择file,也会需要选择Random或是Unique. 那在参数类型下拉框中选择设置相应的Random或是Unique后,也适用于file中选择的Random或是Unique吗?这两者是互通的吗?
2.也就是说设置了file后,也可以设置其它的那些内容?并不是说只能设置其中一项?
3.这些参数类型只是用于设置的参数,而并不是脚本?
作者:
Lemon_s
时间:
2008-10-31 18:04
对于1,“像设置某一参数时,选择file,也会需要选择Random或是Unique.”,这里选择的Random或者Unique是数据分配方法;“那在参数类型下拉框中选择设置相应的Random或是Unique”这里的Random或者Unique是参数类型
这两者是不同的概念,对于数据文件属性的数据分配方法和数据更新方法
请参考
参数化-数据文件属性之数据分配方法和数据更新方法
http://bbs.51testing.com/thread-130782-1-1.html
对于2,不太明白问的是什么意思
对于3,参数是参数,脚本是脚本,设置参数类型当然是用于设置参数
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2