【问题标题】:JMeter JSR 223 language js Vs javascriptJMeter JSR 223 语言 js 与 javascript
【发布时间】:2018-01-21 22:25:08
【问题描述】:

关于 JSR 223 采样器语言,

我可以选择

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

和

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

和

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

有什么区别?好像和 JavaScript 一样。

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

(还有具有相同属性的 ecmascript 语言)

【问题讨论】:

    标签: javascript jmeter jsr223


    【解决方案1】:

    我认为您无法从那里删除条目,因为下拉列表正在使用ScriptEngineManager.getEngineFactories() 方法即时填充,该方法在JMeter Classpath 中执行可用脚本引擎的发现。

    关于使用js 或javascript 的语言,答案是无。建议在 JMeter 测试中对任何形式的脚本使用 Groovy language,因为可以编译和缓存表现良好的 Groovy 脚本,因此它们的性能将非常类似于“普通”Java 代码,而其他脚本语言每次都会被解释正在被调用,因此当涉及到高负载时,使用 JavaScript 的 JSR223 测试元素可能会成为性能瓶颈并破坏您的测试。

    参考资料:

    【讨论】:

      猜你喜欢
      • 2010-11-12
      • 2018-01-23
      • 2011-09-27
      • 1970-01-01
      • 1970-01-01
      • 2020-01-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多