すべての種類の待機(waitForPageLoad、Thread.sleep、および要素がページにロードされるのを明示的に待つ)した後でも、断続的に失敗しても、テストスイートは「要素が見つかりません」というエラーを断続的にスローしません。Selenium Automationテストスイートが断続的に失敗するのはなぜですか?
同じテストケースを個別に実行すると、細かく実行されることもあります。n個のテストケースと一緒に実行されることもあります。30からなる完全な自動テストスイートを実行しようとすると、 40のテストケース。
誰も私に同じ根本的な原因を見つけるのを手伝ってもらえますか?
私は、次の段階でのMavenを通じてテストスイートを実行しています:
<executions><execution>
<phase>site</phase>
<goals>
<goal>send-mail</goal>
</goals>
</execution> </executions>
が、それはMavenのフェーズが実行していた中で任意の関係を持っていますか?
セレンのwebdriver JS&chromedriverで同様の動作が見られます。私がセレンとクロムドライバのバージョンを更新するまで、スイートは一貫して特定のテストで失敗しましたが、今でも失敗しますが、いくつかのテストはリストの下にあります。非常に奇妙な。 – anjunatl