为什么WorkBench在JMeter中显示为默认值

时间:2017-06-25 12:15:15

标签: jmeter jmeter-3.2

打开JMeter 3.2时,GUI WorkBench始终存在

虽然在保存测试计划时仍无法删除WorkBench,但默认情况下不保存WorkBench。

对于新手而言,我们可以向WorkBench添加逻辑和采样器,这些也不会被执行和保存。

我几乎从不使用WorkBench所以我想知道为什么WorkBench在JMeter中很重要。

为什么WorkBench在JMeter中显示为默认值且无法删除?

2 个答案:

答案 0 :(得分:3)

想象一下,你有一家木店。你有一个WorkBench,你正在建造一个鸟屋(测试计划)。有时,您需要拿出锯(测试脚本记录器和记录控制器)和其他工具。你的长凳上有木头(录音),你还不确定属于你的鸟屋。当您离开木材店时,您不关心WorkBench上的任何东西,您只关心您正在处理的鸟屋。当你回来时,你只想看到鸟舍和空的WorkBench。因此,在您离开后,您的管家将工具放开并丢弃您工作台上的所有废木材。

这就是如何思考它。首先,它是一个使用您的测试脚本记录器的地方。如果您不使用此工具,Workbench可能没有多大意义。当我正在测试的系统进行升级时,我有时会打开我的JMeter脚本并对我的WorkBench进行新的录制,然后与我之前记录的内容进行比较,以查看API调用中是否有任何更改。它保持整洁,因为你想要的最后一件事是你的测试计划中的一些你不想要的额外垃圾电话。有时,当我调试某个电话时,我会将旧的东西复制到工作台,只是因为我在测试计划中搞砸了。

答案 1 :(得分:1)

我的问题似乎导致了新的enhancement UX:删除工作台

目前尚未开发(状态为NEW)。

修改

在JMeter 4.0版中删除了Workbench!