Selenium 无法启动 IE。

标签 selenium selenium-rc selenium-webdriver selenium-ide selenium-grid

Selenium 无法启动 IE。
10:56:25,005 INFO [org.openqa.selenium.server.SeleniumDriverResourceHandler] Command request: getNewBrowserSession[*iexploreproxy, http://192.168.132.105:8080/, ] on session null 10:56:25,005 INFO [org.openqa.selenium.server.BrowserSessionFactory] creating new remote session 10:56:25,005 INFO [org.openqa.selenium.server.BrowserSessionFactory] Allocated session 9fa93fe865904e3da895c91a86ebdcb0 for http://192.168.132.105:8080/, launching... 10:56:25,005 INFO [org.openqa.selenium.server.browserlaunchers.WindowsProxyManager] Modifying registry settings... 10:56:25,474 INFO [org.openqa.selenium.server.browserlaunchers.InternetExplorerCustomProxyLauncher] Launching Internet Explorer...
Internet Explorer...它不会响应。请帮我解决这个问题。

最佳答案

你如何启动集线器和节点?

对于节点,这对我有用:

  • http://code.google.com/p/selenium/downloads/list 下载 InternetExplorerDriver到 c:\Selenium
  • http://code.google.com/p/selenium/downloads/list 下载 Selenium 独立服务器(selenium-server-standalone-2.20.0.jar)到 c:\Selenium
  • 启动节点:java -jar selenium-server-standalone-2.20.0.jar -role webdriver -hub http://192.168.1.248:4444/grid/register -browser browserName="internet explorer",version=8.0,platform=WINDOWS -Dwebdriver.internetexplorer.driver=c:\Selenium\InternetExplorerDriver.exe

  • 我使用 OSX 运行集线器,使用 Virtual Box 运行 Windows 7 Home 和 IE 集线器。

    此外,请确保所有区域的保护模式设置都相同。

    关于Selenium 无法启动 IE。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9662241/

    相关文章:

    java - 获取页面中多次出现的div的xpath

    javascript - div 在元素内滚动,但使用 java 和 selenium

    python - 如何让 WebDriverWait 查找特定号码

    java - 如何使用 WebDriver 验证 WebElement 是否显示在视口(viewport)中?

    selenium - 如何使用 selenium 获取链接的完整来源

    ruby - selenium-webdriver 点击第一个链接

    python - 使用 PhantomJS 运行 Selenium Webdriver 时出现 InvalidElementStateException

    java - 通过 Java 从 Selenium RC 使用 JavaScript

    session - Selenium 测试 - 跨多个测试运行保留 session

    java - WebDriver异常: Returned value cannot be converted to WebElement: {} while using WebDriver with Safari 11 on Mac OS X