本文介绍了JMeter Javascript 语言不适用于 JSR223 Sampler 和 WebDriver Sampler的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试在 J-Meter 中使用 Selenium Webdriver Sampler.

I'm trying to use Selenium Webdriver Sampler in J-Meter.

开始遵循教程,但在采样器屏幕的脚本语言下拉菜单中,没有 javascript 选项,我什至无法运行默认/示例代码.

Started following tutorials but in the script language dropdown in sampler screen, there is no option for javascript and i can't even run the default/example code.

我错过了什么吗?所有教程看起来都很简单,没有任何关于 javascript 的步骤.

Am I missing something?All tutorials seem very simple and don't have any step regarding javascript.

我使用的是 J-meter 5.3

I'm using J-meter 5.3

谢谢.

推荐答案

  1. 所有教程似乎都过时了,因为 最新的 Java 没有附带 JavaScript 引擎
  2. 从 JMeter 3.1 开始,您应该使用 JSR223 测试元素和 Groovy用于脚本的语言

所以你有两个选择:

  1. 将您的 Java 降级到仍然具有此 Nashorn 引擎的版本(最低运行 JMeter 5.3 所需的 Java 版本是 Java 8)
  2. 考虑使用 JSR223 测试元素和 Groovy 语言编写脚本
  1. Downgrade your Java to the version which still has this Nashorn engine (minimum Java version required to run JMeter 5.3 is Java 8)
  2. Consider using JSR223 Test Elements and Groovy language for scripting

这篇关于JMeter Javascript 语言不适用于 JSR223 Sampler 和 WebDriver Sampler的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-09 12:30