jmeter:如何对同一个jmx文件使用记录器两次来记录两种不同的场景



当您使用内置的脚本记录器时,它"写入";事务控制器到";记录控制器";,其中每个事务控制器然后具有所有页面资产(图像等(。

因此,您记录了一些页面(例如,注销的用户场景(,并修改了一些设置,添加了";思考时间;控制器之间。

现在你想记录另一个场景,例如登录用户场景(这样你就可以播放登录和注销用户同时访问你的网站的混合场景(。

Jmeter只有一个";记录控制器";。

怎么会这样呢?我假设如果我";记录";更多的页面也就是事务,它们被附加到现有的记录控制器上,所以可以串行播放。

事务控制器可以是";移出";录音控制器?我试着把它们移到一个新的线程组中,这似乎奏效了,但不确定这是否正确。

如果我创建两个线程组;连续运行线程组";?那么,是否可以强制脚本记录器使用不同的TG?(一个TG用于注销场景,一个用于登录(blazemeter可以处理两个线程组吗(由于您必须在UI中手动输入用户数量,您需要添加两个TG的线程数量吗?

分阶段记录场景的最佳策略是什么(例如,如果你想记录20页,但犯了一个错误,你必须从头开始——可能有更好的策略?

答案很简单。

在记录了一堆";交易控制器";您可以简单地在任何地方复制并通过它们,包括在新的简单事务控制器下(这只是将它们收集在一起的一种方式(或在线程组下。

您还可以将录制控制器拖放到一个新位置,它就会神奇地录制到新位置。

所以有两种选择。

太棒了。

最新更新