2

Specflow 経由で QA 用のテスト コードを書いています。

今のところ、テストはアサート (例: Assert.IsTrue(foo, "foo is not true, test could not continue") ) と失敗メッセージでいっぱいです。ステップまたはその一部が失敗すると、エラー メッセージとともに Exception をスローし、トップ レベルでキャッチします。

問題は、「失敗メッセージ」に非常に長い例外メッセージが含まれていることです (正確なファイル、メソッド、およびクラス名を含む - テスターに​​とって重要ではない情報)。

トップレベルの例外メッセージの特定の部分を無視する方法があるかどうか疑問に思っていました。または、例外 throw\catch およびアサーションを使用する以外の別の戦略を使用することもできます。

4

1 に答える 1