1

capybaraでの私たちのテストでは、PhantomJSは廃止されているのでクロムとクロムヘッドレスを使用しています。Capybara:Chromeでのスクリーンショットは無作為に暗くなっています

スクリーンショットを比較して、ページの見た目が正確かどうかを確認します。それはかなりうまくいくが、クロムがスクリーンショットを撮る方法がランダムである。時にはスクリーンショットがかなり暗いので、最後にテストが失敗することがあります。これはバグですか、私はここで何かを逃していますか?

ありがとうございました!

答えて

0

素晴らしい解決策は、スクリーンショットを撮る方法の前に遅延を入れることです。 1秒の遅れは明るいスクリーンショットを心配します。私はまだこれがなぜ必要なのかについてはまだ説明できません。

+0

ページに表示されるようにアニメーションが表示されている可能性があります。 –

+0

最後の日にアイデアがあったとします。あなたはアニメーションが終了するまでカピバラに待つように指示する方法を知っていますか? – MJohnyJ

関連する問題