1

Cloudbees で Selenium を実行しています。実行中に次のエラーが発生します。

Failed to connect to binary FirefoxBinary(/usr/bin/firefox) on port 7055; process output follows: Error: no display specified Error: no display specified Build info: version: '2.25.0', revision: '17482', time: System info: os.name: 'Linux', os.arch: 'i386', os.version: '2.6.34.7-66.fc13.i686.PAE', java.version: '1.7.0_04' Driver info: driver.version: FirefoxDriver

何か不足していますか?エラーにno display specified.

4

2 に答える 2

2

xvnc (または xfvb) を使用して、ヘッドレス仮想グラフィカル環境を実行し、ブラウザーを開始できます (Firefox と google-chrome は CloudBees ビルド スレーブで使用できます)。http://wiki.cloudbees.com/bin/view/DEV/Testing+GUI+applicationsを参照してください

もう 1 つのオプションは、SauceLabs サービスとユーザー オンデマンド ブラウザーにサブスクライブすることです。

于 2012-09-18T09:18:29.920 に答える
0

FirefoxDriver には、テストを実行するためのウィンドウが必要です。テストを実行する Linux マシンには、Windows が構成されていないようです。

これらのリンクを見てください:

于 2012-09-18T07:16:21.800 に答える