回答

0

由於您有這麼多的測試用例,您是否希望在測試運行結束時將每個失敗的場景的郵件作爲一個整體(一次性電子郵件)單獨或全部失敗的場景?

如果您想單獨發送所有失敗場景的郵件,請按照以下步驟操作。

  1. Under TestCleanup檢查UnitTestOutcome.Failed是否爲true。
  2. 如果它是真的,則表示特定的測試方法失敗。
  3. 基於此條件,您可以從這裏發送郵件。

如果您需要一封郵件,然後以您想要的任何格式存儲所有失敗的信息,並在AssemblyCleanup中保留郵件代碼,以便在所有測試結束時執行該郵件代碼。

請注意,郵件中的屏幕截圖和「異常」與您在項目中處理報表的方式有關。這只是你的問題的一個想法。

相關問題