現在、Cucumber-JVM [Java selenium 環境] を使用して実行されたテストで既知の障害をマーク/強調表示するためのスパイクに取り組んでいます。現在、Cucumber で生成された標準のレポートに加えて、Masterthought プラグインを使用しています [ただし、他のオープンソース プラグインでも使用できるようにするか、標準の Cucumber (JSON/JavaScript/XML/HTML) レポートに依存する予定です]
(これは、チーム シティのミュート機能に似たものになりますが、特注のソリューションです)
既知の障害のテスト ケース リファレンスを含む独自の小さな dB ファイルまたはプロパティ ファイルを維持する予定です。
次のテスト実行以降、同じテスト ケースの場合、Cucumber テスト レポートを強調表示するか、少なくとも既知の障害 (上記のステップ 1 のマッピングから) を強調表示できる列/フラグをレポートに含める必要があります。再び失敗します。
この既知の障害機能を実装する方法についての考えを教えてください。
Cucumber ランナーと出力を操作するにはどうすればよいですか?
たとえば、JSON / XML 出力ファイルなどの Cucumber 出力を変更できた場合、MasterThought などの外部レポート プラグインは変更を取得できます。
同様の取り組みで貴重な経験を提供してください。
どうもありがとう