首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Selenium WDS executeScript()

Selenium WDS executeScript()
EN

Stack Overflow用户
提问于 2017-07-07 15:50:56
回答 1查看 444关注 0票数 0

我有一个奇怪的问题,我有一段时间无法解决。我有一个用于Firefox浏览器的selenium WDS。我试图在JMeter UI中执行代码,一切都很好。但是,当我试图在服务器(使用XVFB驱动程序)中执行相同的操作时,我会得到以下错误:

rm="sun.org.mozilla.javascript.EvaluatorException:找不到方法org.openqa.selenium.remote.RemoteWebDriver.executeScript(string,org.openqa.selenium.remote.RemoteWebElement)。(#17)在第17行“”中

所有所需的驱动程序与我在本地尝试的驱动程序相同。但是,只有在服务器中运行时才会得到错误,而不是在本地运行。请帮帮忙

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-07-11 06:05:13

很可能您有不同版本的WebDriver取样器或依赖关系库,我没有看到任何其他方法可以让同一脚本在一台机器上工作,而在另一台机器上不工作。

  1. 在这两台机器上安装相同版本的JMeter (使用JMeter 3.2或更高版本,只要在JMeter下载页面上可用)
  2. 使用WebDriver安装最新版本的JMeter插件管理器采样器插件
  3. 您的测试现在应该运行良好。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44975016

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档