Maven プロジェクトで Selenium を実行しようとしています。残念ながら、プログラムは の初期化時にエラー メッセージなしWebDriver
でハングします。
WebDriver driver = new FirefoxDriver();
私はすでに問題を解決しようとしました:
- 依存関係として追加
Selenium-server
-->機能しない - 依存関係として追加
Selenium-server-standalone
-->機能しない - 手で始める
Selenium-server-standalone
--> 動かない - ClassPath への追加
Selenium-server-standalone
(Eclipse で) -->動作中
テスト プロジェクトが Eclipse で機能する方法を見つけたとしても、「純粋な」Maven プロジェクトですべてを実行する必要があります。これは CI 統合によるものであり、さらに、Eclipse よりも Netbeans を使用する方が好きです。
私が考えたもう 1 つのことは、ヘッドレス ブラウザ ( ) を使用するとすべてが機能することですHtmlUnitDriver
。
純粋な Maven プロジェクトと実際のブラウザーですべてを実行するためのヒントを教えてもらえますか? ありがとうございます!
- バージョン Selenium サーバー: 2.33.0
- バージョン Selenium-server-standalone: 2.33.0
- バージョン Firefox: 21
- バージョン Netbeans: 7.3
- バージョン Eclipse: Juno Service Release 2