问题标签 [remotewebdriver]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
203 浏览

python - Selenium Grid 2 不支持并发?

看起来 SeleniumGrid2 无法同时启动浏览器实例。所以下面的python脚本:

输出以下内容:

如您所见,浏览器实例的创建过程是同时开始的,但随后它们以非并发模式依次创建。我正在使用 selenium-server-standalone 2.39.0。有趣的是,添加额外的 selenium 节点也无济于事。

如何运行具有真正并发支持的 SeleniumGrid?非常感谢。

0 投票
1 回答
233 浏览

windows-phone-8 - 为什么“SendKeys”方法不适用于 Windows Phone WebDriver?

我使用 Windows Phone 和 RemoteWebDriver,但是当我尝试使用“SendKeys”方法时,我收到了这个错误:

例子 :

此致,

夏露娜

0 投票
1 回答
5104 浏览

selenium - selenium getSessionId 没有得到 JsessionID

当我getSessionId()用来获取应由 current 标识的当前窗口的会话 ID 时driver。像这样的代码。

的值与chrome中sessionId的不同。JSESSIONIDResources->Cookies->JSESSIONID

没有RemoteWebDriver得到正确的值?如何获得正确的会话 ID?谢谢。

0 投票
5 回答
5536 浏览

android - Selenium 2.41 - 无法启动 Firefox

我无法启动 Firefox - 使用 selenium 2.41(仅限此版本)

这就是我调用的方式..

低于异常..

任何想法??

编辑

我刚刚发现,如果我将 selendroid-standalone-0.8.0-with-dependencies.jar 关联起来(我需要这个在 android 中运行我的测试),就会发生这种情况。如果我删除此 jar,则不会发生上述异常。

我怎样才能在我的测试中同时拥有两个罐子?任何想法?

(问题仅在 Firefox 中发现。Chrome 工作正常。)

0 投票
1 回答
506 浏览

screenshot - 如何在 onTestFailure(ITestResult) 中获取当前的远程 webdriver 实例

我想在 testng 的内部使用 remoteWebdriver 集成代码以截取屏幕截图onTestFailure(ITestResult)。我无法在里面获取当前的 webdriver 实例onTestFailure()

0 投票
2 回答
1490 浏览

java - 无法为 IE8 浏览器添加 Cookie(Java、Selenium Grid、WebDriver 2.41.0)

我将远程 webdriver 创建为:

在每个测试场景中,我都有一个步骤可以为浏览器 cookie 设置一些值。

据我所知,在加载某些页面之前,我们无法设置 cookie。这就是为什么我在设置 cookie 之前打开了一个空白页面。

这种方法适用于 Chrome 和 FireFox,但不适用于 IE8(我没有尝试其他版本的 IE)。我有下一个错误:

我用:

  • Selenium WebDriver:2.41.0
  • IEDriverServer:2.41.0
  • 互联网浏览器:8

问候, 塞尔吉

0 投票
1 回答
2407 浏览

selenium - Selenium chrome 远程 Web 驱动程序无法在 vpn 上运行

我正在使用 Selenium 远程 Web 驱动程序进行 gui 测试。服务器在 Linux 上,浏览器在 Windows 上。当我使用“常规”连接时,一切正常。第一个问题是,当我从有线切换到 wifi 时,我必须重新启动计算机才能使远程 webdriver 工作。但主要问题是,当连接到 vpn 时,根本没有任何作用——浏览器甚至无法打开。过去有没有人遇到过这样的事情?
如果需要更多详细信息,请告诉我。
谢谢:)

0 投票
1 回答
1371 浏览

selenium - 无法为远程 Web 驱动程序添加所需的功能

当我尝试添加以下内容以在我的机器上启用 selenium 节点时,我无法编译我的代码。

0 投票
1 回答
579 浏览

selenium - Codeception WebDriver executeInSelenium 问题(给出了错误的实例)

我正在尝试使用 WebDriver 在代码接收中切换到新打开的窗口。我使用了手册中的代码,所以:

不幸的是,由于某种原因,webdriver 不是 Webdriver\Session 的实例,而是 RemoteDriver

任何人都明白为什么会出现这个问题?

0 投票
1 回答
7002 浏览

windows - 在 Eclipse 中设置 Chrome 驱动程序路径并在 Windows 中设置系统变量以在 MAC 上执行

我有一个要求在 chrome - Mac 机器上运行自动化脚本

我所有的自动化代码库都在 Windows 7 上

我在 mac 上创建了 selenium 网格节点,在 mac 上下载了 chrome 驱动程序,并在测试脚本中配置了目标 mac url。

接下来的下一步是添加 System.setProperty("webdriver.chrome.driver" ..) 在 Windows 机器中下载 chrome 驱动程序并将路径设置为 System.setProperty("webdriver.chrome.driver", "C://Users/ /nandhsri//MyWork//SeleniumJars//chromedriver");

但它无法从 windows 执行测试脚本以在 mac 上运行并显示以下错误:原因:org.openqa.selenium.WebDriverException:未知错误:找不到 Chrome 二进制文件(驱动程序信息:chromedriver=2.9.248307,platform=Mac OS X 10.8.5 x86_64)

并且还尝试在 MAC 机器上下载 chrome 驱动程序并将路径设置为 System.setProperty("webdriver.chrome.driver", "\Users\admin\Downloads\chromedriver");

但它显示了同样的错误..

是我错过了什么吗..

任何人都可以帮助这个 chrome 驱动程序网格设置从 windows 机器在 mac 上远程运行