XVFBを使用してWCTテストをロードすると、このエラーがubuntuで発生します。テストは最初からうまくいきますが、2回目のテストで失敗します。 欠落しているHTMLunitドライバのようです。ユニットドライバーをインストールしようとしましたが修正できませんでした。ポリマーWebコンポーネントテスター(WCT)XVFBがセレンに接続できません
答えて
私はこの作業をするために3つの事を以下でした。ちょっとハッキリなので、完璧な解決策ではないかもしれません。
https://selenium-release.storage.googleapis.com/2.52/selenium-server-standalone-2.52.0.jarをダウンロードし、それは(あなたを/usr/local/lib/node_modules/web-component-tester/node_modules/selenium-standalone/.selenium/selenium-server/2.52.0-server.jarにコピーしますサーバーに合うようにパスを変更する必要があるかもしれません)。
セルのスタンドアロンサーバのバージョンを2.53.1から2.52.0に変更するには/usr/local/lib/node_modules/web-component-tester/node_modules/selenium-standalone/lib/default-config.jsを変更しますHtmlUnitDriver登録されていない問題を解決します)の変更は、「VaRのMaxRetriesの= 60 * 1000を変更する/usr/local/lib/node_modules/web-component-tester/node_modules/selenium-standalone/lib/check-started.js
/retryInterval; " "var maxRetries = 600 * 1000/retryInterval;"にする必要があります。 (これはタイムアウトの問題を解決します)
上記のハックを実行した後、wctまたはxvfb-run wctを実行できます。ちょっと待つだけで、テスト結果が表示されます。
Brilliant @Qiang Ji。ありがとう、この問題は私を狂ってしまった。 –
これは、[WCT issue 24]( https://github.com/Polymer/wct-local/issues/24)に記載されているようにFirefoxに問題があることを意味しています。 –
- 1. セレン:リモートサーバーに接続することができません
- 2. Webページに接続できません。
- 3. C#ASP.NET、AzureハイブリッドSQL接続がWebフォームアプリケーションのデータベースに接続できません
- 4. Pingリモートサーバーに接続できませんが、接続できません
- 5. Xvfb - xvfbにウィンドウマネージャを開始または接続する
- 6. EC2インスタンスが他のAmazon Webサービスに接続できません
- 7. Arduino EthernetClientがWeb APIに接続できません
- 8. DaphneサーバーがHTTPS上のWebソケットに接続できません
- 9. Eclipseで.NET Webサービス(.asmx)に接続できません
- 10. エラー「PythonプログラムでWebサーバーに接続できません」webkit2png
- 11. BlackBerryのシミュレータはWebサービスに接続できますが、実際のデバイスは接続できません
- 12. JavaScriptを使用してWebソケットに接続できません
- 13. BizTalk Webサービスコール:リモートサーバーに接続できません
- 14. LINQ to SQL WebページのSQLサーバーに接続できません
- 15. Webソケットに接続できません反応するネイティブメーターiOS
- 16. MySQLデータベースに接続できませんが、データベースサーバに接続することができません
- 17. FTP接続ができません
- 18. C#SqlConnectionが接続できません
- 19. NCover、Mbunit、コマンドラインプロファイラ接続が接続できません。
- 20. Web Deployで接続を検証できません
- 21. Webサービスに接続できませんHTTPリクエストが失敗しましたerr400
- 22. 接続文字列でMongoDBに接続できません
- 23. 接続30回後にpostgresqlに接続できません
- 24. PHPでfsockopenに接続できません(接続がタイムアウトしました)
- 25. Capistrano:ネットワークに到達できませんが、サーバーに接続できません
- 26. Firebird(Ubuntu)に接続できません
- 27. サーバーに接続できません
- 28. websocketに接続できません
- 29. gateway.sandbox.push.apple.comに接続できません
- 30. ドッカーデーモンに接続できません
さらに、これが自動化されていない場合は、Xをトンネリングしてsshを実行すると、ローカルの場合と同じようにブラウザが実行されます。あなたはxvfbなしでブラウザのすべてを見ることができます。 – dman