2016-06-29 8 views
1

私はWatirを使用して生産を行っていますが、Firefoxの問題のためにブラウザを起動することはできません(Watir Webdriver(0.9.1) No Longer Opens an Instance of Firefox参照)。Rails/Ubuntuでgeckodriverをインストールして設定する方法

Geckoのドライバはこちらです:https://github.com/mozilla/geckodriver

私はgeckodriverをインストールし、代わりにデフォルトのFirefoxのバイナリのそれを使用するレールを設定するにはどうすればよいですか?

ありがとうございました。

答えて

1

これは道順がofficial pageです。 Ruby用 関連部分:

driver = Selenium::WebDriver.for :firefox, marionette: true 

場合、またはリモートサーバーを使用して:

chromedriverと同様
caps = Selenium::WebDriver::Remote::Capabilities.firefox marionette: true 
driver = Selenium::WebDriver.for :remote, desired_capabilities: caps 

、geckodriverはについてあなたのPATH

であることを確認してください。

レールを使用して設定する

あなたはカピバラですか?

0

あなたは/usr/bin/

$ unzip geckodriver_linux64.zip 
$ sudo mv chromedriver /usr/bin/ 
$ cd /usr/bin 
$ sudo chmod +x chromedriver 
にそれを置くことができます
関連する問題