我正在详细阐述我昨天提出的一个关于路径的问题。我尝试在IE8中运行我的selenium测试。我已经下载了IEDriverServer_x64_2.33.0,它位于我的downloads文件夹中。我已经尝试通过以下方式添加此位置:
控制Panel> System>Advanced>环境变量



path和CLASSPATH (ex.;C:\Users\username\Downloads\IEDriverServer_x64_2.33.0)中的PATH和CLASSPATH中的路径由分号分隔,这两者都不会使我的测试运行。这可能是我关联ie浏览器的方式吗?我不能在cmd.exe中运行驱动程序,所以我假设它不是这样的。
env.rb:
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)发布于 2013-06-19 01:50:02
您需要首先对IEdriver压缩文件执行unzip。然后在路径中提供C:\Users\megaxelize\Downloads。IEDriver文件的路径是IEDriver所在的“文件夹”的路径。
更新
为了快速测试,只需将IEDriver (而不是压缩文件)放在`C:\Windows\System32中。然后运行您的测试。
发布于 2013-07-05 19:22:54
将IEDriver.zip文件解压到任何文件夹中,以便该文件夹包含IEDriver文件。例如,您将其解压缩到**C:\Drivers**中
https://stackoverflow.com/questions/17175310
复制相似问题