如何从测试管理器或Team Foundation Server为MTM套件或计划设置通知

本文关键字:MTM 套件 计划 通知 设置 Server Foundation 测试 管理器 Team | 更新日期: 2023-09-27 18:27:04

我在一些msdn论坛上读到,Team Foundation Server中的测试管理服务会引发用户对某些特定操作的通知。您可以订阅

以了解服务器中发生了什么。以下是测试管理服务提出的一些重要通知。

测试运行启动通知TestRunChangedNotification测试运行完成通知测试计划更改通知TestSuiteChanged通知测试配置更改通知

有人能分享一下如何设置警报吗在TestRunCompletedNotification之后,应向用户发送邮件。可以它是通过MTM完成的。我知道TFS警报,但我想要它测试运行后应发送电子邮件的特定套件或计划结束

请帮助

如何从测试管理器或Team Foundation Server为MTM套件或计划设置通知

如果您从MTM手动启动自动测试,则没有像TFS警报这样的默认方式来处理这些事件。要使用这些服务,您需要创建一个侦听器来侦听这些事件。这意味着您必须使用TFS API并实现自己发送电子邮件。您可以查看有关如何创建事件处理程序的博客:http://vgaltes.com/index.php/2013/04/14/create-a-team-foundation-server-event-handler/

如果你只想得到测试结果的警报,你可以使用LabDefaultTemplate创建一个构建定义,并使用这个构建定义来启动你的测试,而不是从MTM开始。每次想要运行测试时,都可以对该生成进行排队。通过这种方式,您可以在TFS中创建生成警报以获得测试结果的通知。