セレン テスト スクリプトを実行するために、jenkins を phantomjs と統合しています。Phantomjs は jenkins サーバーにインストールされており、ゴースト ドライバーはポート 8090 で実行されています。しかし、それでもテストはスキップされ、例外がスローされます。
ドライバー実行可能ファイルへのパスは、phantomjs.binary.path 機能/システム プロパティ/PATH 変数によって設定する必要があります。詳細については、https://github.com/ariya/phantomjs/wikiを参照してください。最新版はhttp://phantomjs.org/download.htmlからダウンロードできます 」
私のジェンキンスは centos で動作します。
私のコードは以下のようになります
@BeforeClass
public void setUp() throws Exception {
dCaps = new DesiredCapabilities();
driver = new PhantomJSDriver(dCaps);
baseUrl = "";
driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
}