Da Sie so viele Testfälle haben, erwarten Sie am Ende des Testlaufs E-Mails für jedes einzelne gescheiterte Szenario einzeln oder alle fehlgeschlagenen Szenarien als Ganzes (einmalige E-Mail)?
Wenn Sie E-Mails für alle fehlgeschlagenen Szenarien einzeln senden möchten, befolgen Sie die folgenden Schritte.
- Unter TestCleanup überprüfen Sie die UnitTestOutcome.Failed ist wahr oder nicht.
- Wenn dies zutrifft, bedeutet dies, dass eine bestimmte Testmethode fehlgeschlagen ist.
- Darauf basierend können Sie unter dieser Bedingung eine Mail von hier senden.
Wenn Sie eine einzelne Mail benötigen dann speichern alle Informationen, die in einem beliebigen Format fehlgeschlagen Sie und in AssemblyCleanup möchten, können Sie die E-Mail-Code halten, so dass es am Ende aller Tests ausführt.
Hinweis: Screenshots und Exception in der Mail hängen davon ab, wie Sie Berichte in Ihren Projekten verarbeiten. Dies ist nur eine Idee für Ihre Fragen.