关于JSR 223采样器语言
我可以在
javascript (ECMAScript ECMA 262版51 / Oracle 1.8.0_144)
和
js (ECMAScript ECMA 262版51 / Oracle 1.8.0_144)
和
nashorn (ECMAScript ECMA 262版51 / Oracle 1.8.0_144)
有什么关系呢?看起来他们和JavaScript是一样的。
我能以某种方式编辑这个列表吗?删除未使用的脚本语言?
(也有具有相同属性的ecmascript语言)
发布于 2017-08-14 06:31:26
我不认为您将能够从那里删除条目,因为下拉列表正在使用ScriptEngineManager.getEngineFactories()方法进行动态填充,该方法在JMeter类路径中执行对可用脚本引擎的发现。
至于使用js
还是javascript
的语言,答案是none。建议将Groovy语言用于JMeter测试中的任何形式的脚本,因为行为良好的Groovy脚本可以编译和缓存,因此它们的性能将非常类似于“正常”的Java代码,而其他脚本语言每次被调用时都会被解释,因此当涉及到高负载时,使用JavaScript的JSR223测试元素可能成为性能瓶颈并破坏测试。
参考文献:
https://stackoverflow.com/questions/45668451
复制相似问题