51Testing软件测试论坛

标题: 关于脚本参数化的问题 [打印本页]

作者: alex_82712    时间: 2007-6-14 16:34
标题: 关于脚本参数化的问题
请教高手:
在VUser里,录制了一个登陆的脚本,并将userName and password 参数化了。

QUESTION:
参数化的数据N多,怎样去设置脚本运行的次数,如果在Run Time Setting里去设置循环次数,还要去数有多少条数据,很麻烦,还有别的办法更好的参数化大量数据吗?

Thanks
作者: qiguojie    时间: 2007-6-14 16:50
我想知道你怎么参数化大量的数据? 你能参数化超过32000 的数据么?
作者: alex_82712    时间: 2007-6-14 17:38
标题: 回复 #2 qiguojie 的帖子
我只是做的一个假设的条件。
我们一般参数化的做法就是去run time setting里设置循环的次数,请问是这样做的吗?

我问题的意思是,如果做参数化时,是调用的数据库的数据,而不是调用的本地.bat文件,如果数据库的数据非常多,这时,怎样设置循环的次数
作者: 冰清    时间: 2007-6-15 11:43
等待中!
作者: rickyzhu    时间: 2007-6-15 13:45
假如你参数化是数据库的emp表,参数化的循环次数就是:

select count(*) from emp;

本地的dat文件(不是bat)就更简单了,用notepad打开,一看行号,就知道多少条了。
作者: qiguojie    时间: 2007-6-15 14:09
原帖由 alex_82712 于 2007-6-14 17:38 发表
我只是做的一个假设的条件。
我们一般参数化的做法就是去run time setting里设置循环的次数,请问是这样做的吗?

我问题的意思是,如果做参数化时,是调用的数据库的数据,而不是调用的本地.bat文件,如果数 ...


你调用数据库的数据,lr好像也是取出来放到本地的文件里;而且你调用数据库数据时,数据行数无法超过32000行;

另外,我做参数化的测试,一般不更改runtime-setting的迭代次数;我是直接添加多个虚拟用户来执行。具体还是看需要的场景是什么样的,才能决定。
作者: linlinselina    时间: 2007-6-15 14:31
谁有2年以上白盒的软件测试工程师推荐给我的呀
欢迎MSN:lin830413@hotmail.com




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