PlayでChromeDriverを使用しています。フレームワーク。私はChromeDriverがインスタンス化され、私のDyndns URLにリクエストを出すUnitTestを持っています。テストが始まると、クロームが開き、要求は出ますが、応答はありません。それは無期限に待つ。クロムを閉じたとき、テストランナーは例外で失敗します。 org.openqa.selenium.WebDriverExceptionがキャッチされましたPlay with Webdriver(ChromeDriver)?
A、Chromeは は 'のnavigateToURL' に応答しませんでした。経過時間は116077msであった。リクエスト: 詳細: ({"コマンド": "NavigateToURL"、 "navigation_count":1、 "tab_index":0、 "url": "http://myurl.dyndns.org:9000/test/"、 "windex ":0})。 (警告:サーバはスタックトレース情報を提供していません)Build info:version: '2.5.0'、改訂: '13516'、時刻: '2011-08-23 18:29:57' システム情報:os .nameの 'Windows Vistaの'、os.arch 'のx86'、os.version: '6.0'、のjava.version: '1.6.0_21' ドライバー情報:driver.version: RemoteWebDriver
私はUnitTest(とTestRunner)を使用せず、メインメソッド(直接Play!を自分で初期化する)で直接テストを開始しますが、テストは問題なく実行されます。しかし、私はJUnitのアサートメソッドが必要であり、すべてのテストが同じモジュールから実行されていることが確実です(他の多くのユニットテストと機能テストがあります)。 これを修正するためのアイデアはありますか?おかげさまで