Dockerコンテナ(Linux Centos OS)でセレンテストを実行しようとしています。 私は3つのドッカーコンテナを作成しました.1つはハブとして&他の2つをノードとして作成しました。 私はステップでスクリーンショットをキャプチャしようとしています。例外はありませんでした。 しかし、私はコンテナでスクリーンショット(jpgファイル)を見つけることができません。 テストがヘッドレスモードで実行されるため、ドッカーコンテナでテストを実行するときにスクリーンショットを取ることができるかどうかを知りたいですか?Dockerコンテナ内のセレン、スクリーンショットを取ることができます
2
A
答えて
0
一般的には可能ですが、故障の場合には写真撮影をサポートするためにドライバが必要になります。 一つの可能性は、ドライバ(ゴースト・ドライバ・サポートこの)によってサポートされる必要が仕事に
DesiredCapabilities caps = new DesiredCapabilities();
caps.setCapability("takesScreenshot", true)
しかし、これを使用することです。
+0
HtmlUnitDriver(単独では?)以外の実装はすべて、さまざまなレベルのスクリーンショットをサポートしています。したがって、OPがそうでないものを選んだとは考えにくいです。それに、彼は何も例外はないと彼は言った。 –
関連する問題
- 1. Docker「コンテナ内でセレン/カピバラのテストを実行すると、TCP接続を127.0.0.1:4444に開くことができませんでした」
- 2. Dockerコンテナ内のNodejをデバッグ
- 3. セレンのドロップダウンメニューのスクリーンショットを取るC#
- 4. Dockerコンテナ内のディレクトリを別のコンテナからアクセスできるようにする
- 5. スクリーンショットを取ることができません
- 6. Docker "config"コンテナ/ Dockerイメージ
- 7. セレン:セレンのグリッドでスクリーンショットを保存する
- 8. Dockerコンテナが停止した理由をどのように知ることができますか?
- 9. VMからdockerコンテナ内のpostgresqlにアクセスできない
- 10. Dockerコンテナ内の単純なREST Webサーバー
- 11. Dockerはホストからコンテナ内のUID/GIDを複製します
- 12. Docker mysql cantがコンテナに接続する
- 13. WindowsスケジュールタスクでDockerコンテナを起動する
- 14. Dockerコンテナ内のwebpack-dev-serverをホストから接続する
- 15. Dockerコンテナのボリュームがホストに書き込まれない
- 16. セレン:リモートサーバーに接続することができません
- 17. Docker:コンテナのDNSを設定する
- 18. Docker OSX - ポート8080のコンテナにアクセスできません
- 19. ホスト名/名前でDockerコンテナにpingできません
- 20. Docker-Composeコンテナ名の問題
- 21. Dockerコンテナのメモリ使用量
- 22. Docker Daemon stop - コンテナのデフォルトタイムアウト10s
- 23. Dockerをコンテナ内部から制御することは可能でしょうか?
- 24. Dockerコンテナを縮小するAOTコンパイラ
- 25. コックピットを使用してDockerコンテナに環境変数を渡すことはできますか?
- 26. C#でセレンのwebdriverでスクリーンショットを撮っている間に空白のスクリーンショットが表示される
- 27. ロビウムとプライベートメソッドを使用してアンドロイドでスクリーンショットを取ることができません
- 28. Docker 'データのみのコンテナ'がシャットダウンされています
- 29. どのように私はビュー内でバウンスするuitableviewコンテナを作ることができます
どのような画像を使用していますか? https://github.com/SeleniumHQ/docker-selenium? http://www.conductor.com/nightlight/running-selenium-grid-using-docker-compose/ – VonC
で再確認してください。テストはどこで実行していますか?あなたがドッカーホスト上でテストを実行しているように聞こえるので、おそらくイメージはコンテナのいずれかではなくそこに終わるでしょう。スクリーンショットを取るコードを投稿できますか? – joelnb