【问题标题】:How to get mail when a program test is failed in Coded UI test with Microsof Visual Studio?使用 Microsoft Visual Studio 在 Coded UI 测试中程序测试失败时如何获取邮件?
【发布时间】:2016-07-27 07:11:33
【问题描述】:

我创建了许多测试用例。当编码的 ui 测试失败时,我想通过 MSV 发送电子邮件。我尝试了 SMPT 格式,但我不知道如何为它编写真正的代码。我的意思是我可以自己发送电子邮件,但这并不取决于测试是否失败。我怎样才能?

谢谢你!

【问题讨论】:

    标签: email user-interface visual-studio-2012 coded-ui-tests code-documentation


    【解决方案1】:

    由于您有如此多的测试用例,您是否希望在测试运行结束时为每个失败的场景单独发送邮件,或将所有失败的场景作为一个整体(一次性电子邮件)发送邮件?

    如果您想为所有失败的场景单独发送邮件,请按照以下步骤操作。

    1. 在 TestCleanup 下检查 UnitTestOutcome.Failed 是否为真。
    2. 如果为真,则表示特定测试方法失败。
    3. 在这种情况下,您可以从这里发送邮件。

    如果您需要一封邮件,则以您想要的任何格式存储所有失败的信息,并且在 AssemblyCleanup 中您可以保留邮件代码,以便它在所有测试结束时执行。

    注意邮件中的屏幕截图和异常与您在项目中处理报告的方式有关。这只是为您提出问题的一个想法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-11-04
      • 1970-01-01
      • 1970-01-01
      • 2023-04-05
      • 2020-04-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多