51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3363|回复: 5
打印 上一主题 下一主题

[讨论] 在runtime setting里面设置action迭代有什么用?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-6-15 10:11:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如果是压力测试是根据时间的长短来测试(设置运行几个小时),是不是可以不用设置迭代次数,反正也是action不断的在运行,init和end只是执行一次。

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

这么理解对吗,如果是这么说的话,迭代还有什么意义吗???
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2006-6-15 10:31:40 | 只看该作者
长时间运行的优先级要高于迭代吧
我觉得如果设置长时间运行,不设迭代,是不是用户读取参数表中的数据是无序的呀
如果设置了迭代,就可以根据需要设置如何读取参数表中的数据呢.
不知道理解的对不对.
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2006-6-15 11:07:12 | 只看该作者
原帖由 Joy_z 于 2006-6-15 10:31 发表
长时间运行的优先级要高于迭代吧
我觉得如果设置长时间运行,不设迭代,是不是用户读取参数表中的数据是无序的呀
如果设置了迭代,就可以根据需要设置如何读取参数表中的数据呢.
不知道理解的对不对.

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

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

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

[ 本帖最后由 Zee 于 2006-6-15 11:12 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2006-6-15 12:52:38 | 只看该作者
zee  

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

使用道具 举报

该用户从未签到

5#
发表于 2006-6-15 13:02:01 | 只看该作者
原帖由 andrew_zx 于 2006-6-15 12:52 发表
zee  

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

不知道你的sessionid是怎么工作的?需要关联吗?
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2006-6-16 09:39:16 | 只看该作者
原帖由 andrew_zx 于 2006-6-15 12:52 发表
zee  

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

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

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-9 05:52 , Processed in 0.070956 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表