JMeter JSR 223语言js与javascript

时间:2017-08-14 06:16:32

标签: javascript jmeter jsr223

关于JSR 223采样器语言,

我可以选择

  

javascript(ECMAScript ECMA 262 Edition 51 / Oracle Nashorn   1.8.0_144)

  

js(ECMAScript ECMA 262 Edition 51 / Oracle Nashorn 1.8.0_144)

  

nashorn(ECMAScript ECMA 262 Edition 51 / Oracle Nashorn 1.8.0_144)

有什么区别?它们似乎与JavaScript相同。

我能以某种方式编辑列表吗?删除未使用的脚本语言?

(还有同样属性的ecmascript语言)

1 个答案:

答案 0 :(得分:3)

我不认为您可以从那里删除条目,因为使用this方法即时填充下拉列表,该方法在{{3}中执行可用脚本引擎的发现}。

关于使用哪种语言jsjavascript,答案是。建议在JMeter测试中使用ScriptEngineManager.getEngineFactories()进行任何形式的脚本编写,因为可以编译和缓存表现良好的Groovy脚本,因此它们的性能非常类似于" normal" Java代码,而其他脚本语言在每次被调用时都被解释,因此当涉及高负载时,使用JavaScript的JSR223测试元素可能会成为性能瓶颈并破坏您的测试。

参考文献: