2009-11-11 23 views
5

私のアプリケーションでUIテストにselenium-server、selenium rcを使用しています。私の開発ボックスはFireFox 3.5を搭載したWindowsで、すべてのものがうまく動作し、クールです。私は、私はこのエラーにLinuxボックス取得された私のビルドサーバー上でSeleniumテストを実行しようとする。しかしLinux上のFirefox 3.xでSeleniumが動作しない

Caution: '/usr/bin/firefox': file is a script file, not a real executable. The browser environment is no longer fully under RC control 

基本的にセレン-rcが(実際にはその.SH Linux上のFirefoxの実行可能ファイルを見つけることができませんここではファイル)、これはWindowsの場合に存在します。

誰もこのエラーに直面しましたか?何か指摘があれば教えてください。任意の助け

おかげ

〜Pratik

ありがとう! Pratik

答えて

10

これは、Seleniumが通常の起動スクリプトに委任するのではなく、FireFoxバイナリを直接起動したいために発生します。 "firefox"(多くのインストールではスクリプト)をチェックする前に、 "firefox-bin"をチェックします。この問題を回避するには、firefoxバイナリの希望するバージョンを直接指す "firefox-bin"というリンクを作成します。

https://github.com/cucumber/cucumber/wiki/Setting-up-Selenium/612fae3f39528be39594d145ec12a4747855e030

:(それは実際に、他のLinux'esに適用されるが)これは、キュウリのWikiの「Ubuntuの修正」で説明されている時

関連する問題