Chromeの実行に約45分かかる約200のテストケースのスイートを実行しています。IEを使用すると、テストに2時間近くかかり、タイムアウトによる断続的なエラーが発生します。
スクリーンショットをオフにすることは役立つと読みましたが、それはあまり役に立たなかったようです。
Chromeの実行に約45分かかる約200のテストケースのスイートを実行しています。IEを使用すると、テストに2時間近くかかり、タイムアウトによる断続的なエラーが発生します。
スクリーンショットをオフにすることは役立つと読みましたが、それはあまり役に立たなかったようです。
IEでテストをさらに高速に実行する他の方法の1つは、watir-classicを使用することです。これは、watir-webdriver固有のものをあまり使用していない場合にのみ機能します。たとえば、テストで基盤となるselenium-webdriverドライバーインスタンスに直接アクセスしない場合などです。パブリックAPIを使用している場合は、非常にうまく機能するはずです。
人気のあるライブラリparallel_testsはこのプラットフォームでは機能しないため、Windowsでテストを並行して実行する方法を知りません。
私が知っている唯一のテスト実行時間の大幅な改善は、それらを並行して実行することです。もう 1 つのオプションは、 Internet Explorer ドライバーの開発に関与して高速化することです。:)