51Testing软件测试论坛

标题: Sequential和Unique区别在哪里 [打印本页]

作者: wsryyffs    时间: 2006-1-10 08:19
标题: Sequential和Unique区别在哪里
6.1、 顺序(Sequential):该方法顺序地给虚拟用户分配参数值。如果正在
运行的虚拟用户访问数据表的时候,它会取到下一行中可用的数据。

6.4、 唯一(Unique):Unique方法分配一个唯一的有顺序的值给每个虚拟用
户的参数。

上面是我从网上摘取的,能否具体解释一下
作者: fighter    时间: 2006-1-10 17:19
请问你提出的概念是应用在什么业务上面的,还是说单纯的方法?
作者: tianwds    时间: 2006-1-10 18:07
标题: 两者区别
两者区别就在:
“顺序”方法是顺序地向所有Vuser 分配参数值
“唯一”方法是为每一个 Vuser 的参数分配一个唯一的顺序值。
作者: Koffer    时间: 2006-1-10 19:28
当你设置了某个脚本的Iteration > 1 的时候,讨论这个问题才有意义。
如果有两个Iteration, 在脚本里有某个参数 {UserName}, 设置了两个数据: Tom, Jack

顺序: 当第一个Iteration执行的时候, UserName = Tom
             当第二个Iteration执行的时候, UserName = Jack

唯一: 当第一个Iteration执行的时候, UserName = Tom
             当第二个Iteration执行的时候, UserName = Tom
作者: pennychueng    时间: 2006-1-13 22:22
我的理解是这样的:
不如说参数是:1,2,3,4,5,6,7,8,9,10
当分配5个用户时(a,b,c,d,e),Interation=2,那么

当Interation为1
Sequential:a=1,b=2,c=3,d=4,e=5;
Unique      :a=1,b=3,c=5,d=7,e=9;

当Interation为2
Sequential:a=6,b=7,c=8,d=9,e=10;
Unique      :a=2,b=4,c=6,d=8,e=10;
作者: wsryyffs    时间: 2006-1-16 19:33
谢谢各位的解释,我基本明白了。
file参数设置中有一个选项,advance row each iteration 代表什么意思?




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2