JavaScript不在JMeter内的Selenium脚本语言列表中

hc2pp10m  于 2022-11-09  发布在  Java
关注(0)|答案(1)|浏览(183)

我想知道是否有人在JMeter中看到过这个问题,在Selenium WebDriver的脚本语言下拉列表中没有JavaScript选项?我唯一可用的选项是下面的屏幕截图中的选项。
我已经尝试了Selenium 3.3和3.0,下拉菜单没有变化,这是在macOS Monterey下的Apache JMeter 5.4.3上。

qni6mghb

qni6mghb1#

这是因为Nashorn engine提供了从Java运行JavaScript的可能性,但已被弃用removed from JDK您需要考虑以下选项之一:
1.将JDK降级到Nashorn仍然存在的较低版本(可以运行JMeter 5.4.3的最低Java版本是Java 8
1.切换到JavaScript脚本引擎附带的GraalVM
1.切换到另一种语言,从JMeter3.1开始,您应该使用Groovy,因为它提供maximum performance comparing to the other scripting options

相关问题