Ruby 如何将IEDriverServer添加到路径
我正在详细说明我昨天问的一个关于路径的问题。我正在尝试在IE8中运行selenium测试。我已经下载了IEDriverServer_x64_2.33.0,它位于我的下载文件夹中。我已尝试通过以下方式添加此位置: 控制面板>系统>高级>环境变量 路径在path和CLASSPATH中用分号分隔(例如:C:\Users\username\Downloads\IEDriverServer\u x64\u 2.33.0),这两个选项都不能运行我的测试。这可能是我联系ie浏览器的方式吗?我无法在cmd.exe中运行驱动程序,因此我假设不是这样 env.rb:Ruby 如何将IEDriverServer添加到路径,ruby,selenium,webdriver,cucumber,selenium-webdriver,Ruby,Selenium,Webdriver,Cucumber,Selenium Webdriver,我正在详细说明我昨天问的一个关于路径的问题。我正在尝试在IE8中运行selenium测试。我已经下载了IEDriverServer_x64_2.33.0,它位于我的下载文件夹中。我已尝试通过以下方式添加此位置: 控制面板>系统>高级>环境变量 路径在path和CLASSPATH中用分号分隔(例如:C:\Users\username\Downloads\IEDriverServer\u x64\u 2.33.0),这两个选项都不能运行我的测试。这可能是我联系ie浏览器的方式吗?我无法在cmd.
require 'selenium-webdriver'
require 'rubygems'
require 'rspec/expectations'
@driver = Selenium::WebDriver.for :ie
任何建议。我希望这些信息足以说明我的问题
以下是错误输出:
Unable to find standalone executable. Please download the IEDriverServer from http://code.google.com/p/selenium/downloads/list and place the executable on your PATH. (Selenium::WebDriver::Error::WebDriverError)
您需要先解压缩IEdriver zip文件。然后在路径中提供
C:\Users\megaxelize\Downloads
。IEDriver文件的路径是IEDriver所在的“文件夹”的路径
更新
为了快速测试,只需删除IEDriver(而不是zip文件)并将其放入'C:\Windows\System32'。然后运行测试。您需要先解压缩IEdriver zip文件。然后在路径中提供
C:\Users\megaxelize\Downloads
。IEDriver文件的路径是IEDriver所在的“文件夹”的路径
更新
为了快速测试,只需删除IEDriver(而不是zip文件)并将其放入'C:\Windows\System32'。然后运行测试。解压任何文件夹中的IEDriver.zip文件,以便该文件夹包含IEDriver文件 例如 您在C:\Drivers\
- 将路径复制到该文件夹。仅表示C:\Drivers\
- 转到我的电脑->属性->高级设置->环境变量
- 在路径前面的下面粘贴我们的路径,即C:\Drivers\,在末尾和前面放置强>
- 应用所做的更改
- 重新启动命令提示符
- 将路径复制到该文件夹。仅表示C:\Drivers\
- 转到我的电脑->属性->高级设置->环境变量
- 在路径前面的下面粘贴我们的路径,即C:\Drivers\,在末尾和前面放置强>
- 应用所做的更改
- 重新启动命令提示符