Как настроить оповещение по электронной почте из диспетчера тестов или из Team Foundation Server для пакета или плана MTM?
Я читал на нескольких форумах msdn, что тестирование службы управления в Team Foundation Server вызывает уведомления пользователей о некоторых конкретных действиях. Вы можете подписаться
на эти уведомления, чтобы понять, что происходит на сервере. Вот некоторые важные уведомления, которые выдает служба управления тестами.
TestRunStartedNotification TestRunChangedNotification TestRunCompletedNotification TestPlanChangedNotification TestSuiteChangedNotification TestConfigurationChangedNotification
Кто-нибудь может поделиться шагом для него, например, как установить оповещение для этого после того, как письмо TestRunCompletedNotification должно быть отправлено пользователю. Это можно сделать через МТМ. Я знаю предупреждение TFS, но я хочу, чтобы для определенного комплекта или плана электронное письмо отправлялось после пробного запуска.
Или как настроить электронную почту при выполнении тестов для определенного набора.
Есть ли встроенная функция в MTM или TFS для оповещения по электронной почте?
пожалуйста помоги
1 ответ
По умолчанию нет способа установить оповещение / уведомление по электронной почте от MTM, например, оповещение TFS. Вам нужно использовать TFS API, чтобы создать прослушиватель для прослушивания тестовых событий и самостоятельно осуществлять отправку электронной почты.
Проверьте события, которые вы можете обработать:
http://nkdagility.com/tfs-event-handler-for-team-foundation-server-2010/
И вам нужен обработчик событий, чтобы использовать их:
http://nkdagility.com/tfs-event-handler-in-net-3-5-part-2-handling-team-foundation-server-events/
http://www.almguide.com/2011/12/tfs-server-side-event-handlers/