2016-11-10 14 views
0

phantoJSを使用して、セレンテストをヘッドレスモードで実行しようとしています。そのために私は、次のようPhantomJSDriverServiceは、Eclipseでエラーとして下線が引かれているいくつかの理由eclipseによってPhantomJSDriverServiceが認識されない

DesiredCapabilities caps = new DesiredCapabilities(); 
      caps.setJavascriptEnabled(true);       
      caps.setCapability(PhantomJSDriverService.PHANTOMJS_EXECUTABLE_PATH_PROPERTY, 
        "path/to/your/phantomjs.exe" 
       ); 

をしています。 PhantomJSDriverServiceからドット表記を使用してPHANTOMJS_EXECUTABLE_PATH_PROPERTYを呼び出すことができません。

何が間違っていますか?それが理にかなっていない場合、もっと説明します。

+1

'何らかの理由でPhantomJSDriverServiceにeclipseでエラーとして下線が付いています.'Eclipseは何が間違っているかを教えてくれます。エディタの左側にエラーアイコンを置き、[この写真](https://i.stack.imgur.com/AlTNx.png) – BackSlash

+1

ビルドパスにphantomjsdriver.jarがありますか? – Grasshopper

+0

"PhantomJSDriverServiceを変数に解決できません"というエラーメッセージが表示されます @Grasshopper、phantomjsdriver.jarをビルドパスに配置する必要はありません。私は次の行 caps.setCapability(PhantomJSDriverService.PHANTOMJS_EXECUTABLE_PATH_PROPERTY、 「パス/に/あなた/ phantomjs.exe」 )にphantomjs.exeの場所を提供しています。 – Chuchoo

答えて

1

ビルドパスにphantomjsdriverが必要です。最新のバージョンを入手してください...

関連する問題