У меня есть 2 исполняемых файла, приложение и приложение для тестирования автоматизации, которые будут выполнять действия над приложением.Мои тесты автоматизации - это в основном тесты NUNIT, которые вызывают Chrome Web Driver.
Все размещено на TFS.В моем определении сборки я запускаю проверки работоспособности для каждого PR.Я хотел расширить это.Тесты автоматизации делятся на множество различных категорий (относящихся к категории Sanity).Я видел некоторые вещи, связанные с тестовыми комплектами TFS, и моя идея заключалась в том, чтобы сделать так, чтобы каждый раз, когда кто-то делает PR, он мог выбрать какую-то категорию тестирования для запуска на этом PR, используя эту сборку.Таким образом, проще говоря, если мой PR изменит принцип работы «синих кнопок», я запустлю «тестовый костюм синих кнопок» на моем принтере.
Будет ли использование тестовых костюмов лучшим решением для этого?Кто-нибудь сделал это или имеет какую-нибудь полезную информацию о том, как этого добиться?
Спасибо за любые ответы!С наилучшими пожеланиями!