问题标签 [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.
python - Selenium Grid 2 不支持并发?
看起来 SeleniumGrid2 无法同时启动浏览器实例。所以下面的python脚本:
输出以下内容:
如您所见,浏览器实例的创建过程是同时开始的,但随后它们以非并发模式依次创建。我正在使用 selenium-server-standalone 2.39.0。有趣的是,添加额外的 selenium 节点也无济于事。
如何运行具有真正并发支持的 SeleniumGrid?非常感谢。
windows-phone-8 - 为什么“SendKeys”方法不适用于 Windows Phone WebDriver?
我使用 Windows Phone 和 RemoteWebDriver,但是当我尝试使用“SendKeys”方法时,我收到了这个错误:
例子 :
此致,
夏露娜
selenium - selenium getSessionId 没有得到 JsessionID
当我getSessionId()
用来获取应由 current 标识的当前窗口的会话 ID 时driver
。像这样的代码。
的值与chrome中sessionId
的不同。JSESSIONID
Resources->Cookies->JSESSIONID
没有RemoteWebDriver
得到正确的值?如何获得正确的会话 ID?谢谢。
android - Selenium 2.41 - 无法启动 Firefox
我无法启动 Firefox - 使用 selenium 2.41(仅限此版本)
这就是我调用的方式..
低于异常..
任何想法??
编辑
我刚刚发现,如果我将 selendroid-standalone-0.8.0-with-dependencies.jar 关联起来(我需要这个在 android 中运行我的测试),就会发生这种情况。如果我删除此 jar,则不会发生上述异常。
我怎样才能在我的测试中同时拥有两个罐子?任何想法?
(问题仅在 Firefox 中发现。Chrome 工作正常。)
screenshot - 如何在 onTestFailure(ITestResult) 中获取当前的远程 webdriver 实例
我想在 testng 的内部使用 remoteWebdriver 集成代码以截取屏幕截图onTestFailure(ITestResult)
。我无法在里面获取当前的 webdriver 实例onTestFailure()
。
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
问候, 塞尔吉
selenium - Selenium chrome 远程 Web 驱动程序无法在 vpn 上运行
我正在使用 Selenium 远程 Web 驱动程序进行 gui 测试。服务器在 Linux 上,浏览器在 Windows 上。当我使用“常规”连接时,一切正常。第一个问题是,当我从有线切换到 wifi 时,我必须重新启动计算机才能使远程 webdriver 工作。但主要问题是,当连接到 vpn 时,根本没有任何作用——浏览器甚至无法打开。过去有没有人遇到过这样的事情?
如果需要更多详细信息,请告诉我。
谢谢:)
selenium - 无法为远程 Web 驱动程序添加所需的功能
当我尝试添加以下内容以在我的机器上启用 selenium 节点时,我无法编译我的代码。
selenium - Codeception WebDriver executeInSelenium 问题(给出了错误的实例)
我正在尝试使用 WebDriver 在代码接收中切换到新打开的窗口。我使用了手册中的代码,所以:
不幸的是,由于某种原因,webdriver 不是 Webdriver\Session 的实例,而是 RemoteDriver
任何人都明白为什么会出现这个问题?
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 上远程运行