google搜索 51Testing站内搜索                    软件测试门户 | 软件测试培 训 | 文章资料精选 | 软件测试论坛 | 软件测试博客 | 测试招聘求职 
打印

JMeter是否用脚本互换执行的功能?

JMeter是否用脚本互换执行的功能?


请问大家是否知道JMeter是否可以实现脚本互换测试,也就是说我在这一小时执行A脚本,但是在下一个小时,JMeter会自动的执行B脚本.
如果有这个功能,请问是如何实现的呢?

TOP

可以,你可以设置不同的 thread group 包含不同的请求,然后给每个 thread group 设置不同的 start time 和 end time。

下面是一个详细的 JMeter 参考列表,有兴趣可以看看
http://www.cnblogs.com/jackei/archive/2006/11/06/551921.html
欢迎访问我的 blog
专注于: 软件性能测试,软件测试自动化
软件测试过程,方法,技术的改进
开源工具和技术在软件测试中的应用

TOP

非常感谢jackei的回答,能否再讲一下start time和end time 是在哪里设置的呢?

TOP

在"线程组"的"线程属性"里有:线程数、 Ramp_Up Period(in seconds)、循环次数和下面一个可先的“调度器”。选上“调度器”(打对勾)下面会出现“调度器属性”。可以设置启动时间,结束时间,持续时间(秒),启动延迟(秒)。你看一下吧,但不知道为什么我的设置不上。
若幸福飘然而逝了,那是多少的后悔都换不回来的.爱情,或许会冷却,但是不得以放弃的真情却会永远在心中。

TOP

谢谢,看到了。.我设置一下看是否可以

TOP

那么如果我想实现两个脚本互换执行,那么我需要两个线呈组吗??N个脚本互换执行就需要N个线程组吗?还是有其他的解决办法?????

TOP

每次执行启动一个 thread group。
如果 2 个脚本交叉执行两次,那么就是 4 个 thread group,依此类推。
欢迎访问我的 blog
专注于: 软件性能测试,软件测试自动化
软件测试过程,方法,技术的改进
开源工具和技术在软件测试中的应用

TOP

引用:
原帖由 wuhuawu09 于 2006-11-13 16:51 发表
在"线程组"的"线程属性"里有:线程数、 Ramp_Up Period(in seconds)、循环次数和下面一个可先的“调度器”。选上“调度器”(打对勾)下面会出现“调度器属性”。可以设置启动时间,结束时间 ...
JMeter 的手册中说的比较明白,这几个 schedule 选项相互之间是有影响的。
欢迎访问我的 blog
专注于: 软件性能测试,软件测试自动化
软件测试过程,方法,技术的改进
开源工具和技术在软件测试中的应用

TOP

谢谢楼上,如果用到我再看看.
若幸福飘然而逝了,那是多少的后悔都换不回来的.爱情,或许会冷却,但是不得以放弃的真情却会永远在心中。

TOP

我是否可以通过一些脚本或者类似于csv文件的东西来设置很多个start time 和 end time 这样我就可以让两个脚本 不停的交叉互换执行.有这种方法吗?

TOP

这几个 schedule 之间相互有影响?我用了两个线程组,也就是2个脚本按相应的时间互换执行一次.但是schedule没有起做用.到了时间却没有启动.是否需要设置一些其他的参数.

TOP

还在等待解决,顶上去~

TOP

引用:
原帖由 wangs 于 2006-11-15 14:10 发表
这几个 schedule 之间相互有影响?我用了两个线程组,也就是2个脚本按相应的时间互换执行一次.但是schedule没有起做用.到了时间却没有启动.是否需要设置一些其他的参数.
具体描述一下你的配置方法,或者把截图,或者把JMX文件传上来看看。
欢迎访问我的 blog
专注于: 软件性能测试,软件测试自动化
软件测试过程,方法,技术的改进
开源工具和技术在软件测试中的应用

TOP

这个就是我添加的时间,添加后,我就什么都不操作,但是到了指定时间时,却没有启动.....是否需要一些其他操作
附件: 您所在的用户组无法下载或查看附件

TOP

是两个都没有启动还是其中一个没有启动?

另外一个线程组是怎么配置的?
欢迎访问我的 blog
专注于: 软件性能测试,软件测试自动化
软件测试过程,方法,技术的改进
开源工具和技术在软件测试中的应用

TOP

两个都没有启动,到时间后没有任何的反映这是我第二个线程组的配置.是否需要增加一些其他的设置,
调度器设置时间之后无须任何操作。到时间应该会自动启动的吧.谢谢jackei.自己使用jmeter不久,有些问题可能
不是很专业,望谅解..
附件: 您所在的用户组无法下载或查看附件

TOP

只有一个线程组也不能到启动时间运行呀.我试了下....不知道哪里设置错了.....
若幸福飘然而逝了,那是多少的后悔都换不回来的.爱情,或许会冷却,但是不得以放弃的真情却会永远在心中。

TOP

噢,是这样的。你指定了“启动延迟”,这样你设置的“启动时间”就没有作用了,脚本应该会在你点击“运行”的10后才开始执行。
欢迎访问我的 blog
专注于: 软件性能测试,软件测试自动化
软件测试过程,方法,技术的改进
开源工具和技术在软件测试中的应用

TOP

把延迟设为0还是空呢?点运行--启动时就能运行.设置时间后到时间也不执行还有什么原因导致的呢?谢谢
附件: 您所在的用户组无法下载或查看附件
若幸福飘然而逝了,那是多少的后悔都换不回来的.爱情,或许会冷却,但是不得以放弃的真情却会永远在心中。

TOP

楼上的,你设置的时间对不对啊?怎么开始时间比结束时间还晚?
欢迎访问我的 blog
专注于: 软件性能测试,软件测试自动化
软件测试过程,方法,技术的改进
开源工具和技术在软件测试中的应用

TOP

 
当前时区 GMT+8, 现在时间是 2008-10-13 07:49Copyright(C)上海博为峰软件技术有限公司 2001-2007 电话:021-64471599-8017
当您在访问网站、论坛及博客过程中遇到问题时可发送email:webmaster@51testing.com或发送论坛短信至管理员风在吹