51Testing软件测试论坛

标题: 在runtime setting里面设置action迭代有什么用? [打印本页]

作者: andrew_zx    时间: 2006-6-15 10:11
标题: 在runtime setting里面设置action迭代有什么用?
如果是压力测试是根据时间的长短来测试(设置运行几个小时),是不是可以不用设置迭代次数,反正也是action不断的在运行,init和end只是执行一次。

再者说,到了时间,不管设置迭代多少次也要停止。

这么理解对吗,如果是这么说的话,迭代还有什么意义吗???
作者: Joy_z    时间: 2006-6-15 10:31
长时间运行的优先级要高于迭代吧
我觉得如果设置长时间运行,不设迭代,是不是用户读取参数表中的数据是无序的呀
如果设置了迭代,就可以根据需要设置如何读取参数表中的数据呢.
不知道理解的对不对.
作者: Zee    时间: 2006-6-15 11:07
原帖由 Joy_z 于 2006-6-15 10:31 发表
长时间运行的优先级要高于迭代吧
我觉得如果设置长时间运行,不设迭代,是不是用户读取参数表中的数据是无序的呀
如果设置了迭代,就可以根据需要设置如何读取参数表中的数据呢.
不知道理解的对不对.

首先记取参数是按照你在参数化时的设置来读取的。所以读的有没有序和迭代没有太大的关系。。

其实,你说的“长时间运行的优先级要高于迭代”是对的。

一楼的兄弟,你这样理解是不对的,我反问下,如果我只想迭代10次就退出,那你如果不设置迭代次数和策略,怎么确定执行多长时间正好迭代了10次?
再比如说,服务端限制了ID的重复,因为你每次执行脚本,完成的时间都不一样,按你只设置时间的做法,就不能确定迭代多少次,那你参数化的数据量,怎么确定?

[ 本帖最后由 Zee 于 2006-6-15 11:12 编辑 ]
作者: andrew_zx    时间: 2006-6-15 12:52
zee  

我想问一下 ,action事务里有sessionid,如果设置迭代,是不是在设置迭代的次数里都用同一个sessionid?
作者: Zee    时间: 2006-6-15 13:02
原帖由 andrew_zx 于 2006-6-15 12:52 发表
zee  

我想问一下 ,action事务里有sessionid,如果设置迭代,是不是在设置迭代的次数里都用同一个sessionid?

不知道你的sessionid是怎么工作的?需要关联吗?
作者: Zee    时间: 2006-6-16 09:39
原帖由 andrew_zx 于 2006-6-15 12:52 发表
zee  

我想问一下 ,action事务里有sessionid,如果设置迭代,是不是在设置迭代的次数里都用同一个sessionid?

你对参数化没有理解,上面我说了,一个参数取什么值,取决于,你参数化时的设置,你问是不是用同一个sessionid,这要看你怎么设置。
另,你的sessionid是哪来的?如果需要关联的话,和参数化就没关系了。




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