2017-02-08 15 views
2

私たちのWebアプリケーションでは、実際のユーザーエクスペリエンスをテストするために分度器を使用しています。ユーザーフローを正確にテストしていますが、コントロールできない可能性があります。その結果、故障がノイズとなる可能性があるため、テスト結果に依存することは困難です。Flakey Protractorテストの再実行

フレークテストを実行する方法はありますか?私は分度器フレークを使用しようとしましたが、平行して走っても機能しないようです。

答えて

1

はい、フレークテストを再実行する方法がありますが、分度器の外でライブラリ/プラグインを使用する必要があります。この機能は、すぐに分度器で利用できるようには見えません。

protractor-errorsというノードモジュールを使用します。このプラグインは、テストが失敗したときに記録し、失敗したテストのみを再実行できるようにします。シャードテストの並列実行をサポートしています。キャッチは、現在、Jasmineで書かれたテストのみをサポートしているということです。

関連する問題