JMeter 的 JSR 233 - 语言中的编辑选项无关紧要

JMeter's JSR 233 - Edit option in language is irrelevant

在 JMeter JSR 233 元素中,语言组合框中有一个编辑选项,

如果你留空它默认选择 groovy,但如果你写引擎名称它很容易出错并且不相关,因为根据

drop down is being populated on-the-fly using ScriptEngineManager.getEngineFactories() method which performs discovery of available scripting engines in JMeter Classpath.

因此,如果您可以在下拉列表中选择 仅相关的 引擎,为什么您需要手动输入不同的(不工作的)引擎?

是不是JMeter的bug?还是有特殊的reason/usage?

编辑选项来自于通用组合框组件用于此元素的 GUI。

我看到的一种可能情况是用户在 JMeter 安装 A 中安装了一些引擎。 他保存了他的剧本。 他用 JMeter install B 打开它,其中没有安装这个引擎,如果这个选项不存在,他将失去这个设置。