加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

tfs – 在测试用例通过或失败时发送电子邮件警报

发布时间:2020-12-13 21:32:14 所属栏目:Windows 来源:网络整理
导读:我想在测试执行结果通过或失败时向用户发送电子邮件警报,或者在测试管理器上执行测试执行结果时发送任何其他状态.我知道测试经理不能做到TFS可以,我已经尝试了各种查询组合来设置相同的警报.我想为自动化测试用例做这件事.我将创建的构建不会发生太大变化,因
我想在测试执行结果通过或失败时向用户发送电子邮件警报,或者在测试管理器上执行测试执行结果时发送任何其他状态.我知道测试经理不能做到TFS可以,我已经尝试了各种查询组合来设置相同的警报.我想为自动化测试用例做这件事.我将创建的构建不会发生太大变化,因为我正在测试服务.只有测试用例将在同一个版本上执行,并显示结果.
如果从MTM手动启动自动测试,则无法创建警报(或至少没有标准方法).

原因是如果运行测试,测试用例不会改变.创建一个新的测试用例结果,它与测试用例相关.
由于此测试用例结果不是工作项,因此无法为电子邮件警报创建查询.

如果是关于测试运行失败,则解决方法可能是为每个失败的测试运行创建一个Bug,并将这些错误分配给已经为分配给它们的新错误设置TFS警报的特定人员.

另一种可能性是使用TFS API访问测试用例结果并实现自己发送电子邮件.但我猜想,这不是您正在寻找的解决方案.

但是你肯定会以这种方式使用它:

>使用LabDefaultTemplate11.xaml创建构建定义
有关详细信息,请参见How to: Create a Build-Deploy-Test Workflow for a Standard Environment.
>使用此构建定义来启动测试,而不是从MTM启动它们.
这意味着您可以使用此构建定义仅启动测试(无需构建,如果不需要,则不进行部署).
>现在,您可以在每次要运行测试时对此构建定义进行排队.
>如果此构建完成,则创建将发送电子邮件的警报.
如果测试成功,此构建将成功,如果测试失败,则将失败.
添加:Check Received build notifications了解有关如何执行此操作的更多详细信息.

基本上,这是它打算使用的方式.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读