如何使用带Ruby的Selenium Webdriver启动IE会话?

如何使用带Ruby的Selenium Webdriver启动IE会话?,ruby,internet-explorer,selenium-webdriver,Ruby,Internet Explorer,Selenium Webdriver,我试图通过搜索找到这个答案,但找不到确切的答案。我在谷歌上搜索了一下,我想我可能需要“InternetExplorerDriver”,但我的理解是这是为RC服务器设计的,我没有使用它。有没有一种方法可以通过SeleniumWebDriverforRuby以本机方式运行IE,而不需要太多额外的资源?还是我最好尝试一下Powershell或者别的什么 编辑:而且,听起来32位是首选的IE版本,所以我想我的问题是关于启动32位IE。如果有必要,运行Windows 7。是的,您确实需要InternetE

我试图通过搜索找到这个答案,但找不到确切的答案。我在谷歌上搜索了一下,我想我可能需要“InternetExplorerDriver”,但我的理解是这是为RC服务器设计的,我没有使用它。有没有一种方法可以通过SeleniumWebDriverforRuby以本机方式运行IE,而不需要太多额外的资源?还是我最好尝试一下Powershell或者别的什么


编辑:而且,听起来32位是首选的IE版本,所以我想我的问题是关于启动32位IE。如果有必要,运行Windows 7。

是的,您确实需要InternetExplorerDriver。中有一节将逐步列出说明

基本上是:

  • 安装SeleniumWebDriver
  • 下载并解压缩InternetExplorerDriver
  • 把InternetExplorerDriver放在你的路径上
  • 然后,您只需编写一个脚本即可打开IE:

    require "selenium-webdriver"
    browser = Selenium::WebDriver.for :internet_explorer