Веб-тестирование, проекты веб-приложений и tfsbuild
У меня есть проект веб-приложения (wap), который успешно разворачивается на сервере разработки нашим сервером tfsbuild.
Я хотел бы, чтобы сервер сборки запускал нашу коллекцию веб-тестов после развертывания.
Что такое лучшая практика (или любая практика) для этого?
2 ответа
Мое решение заключалось в копировании веб-сайта на сервер разработки во время предварительной проверки.
Как только это было сделано, я запустил веб-тесты, которые были записаны на этом сервере.
Я предполагаю, что ответ таков: соберите его, разверните, запишите свои тесты, затем добавьте тесты в процесс сборки.
Я использую NAnt для этого, хотя с круиз-контролем не TFS. TFS поддерживает Nant? если это так, я действительно легко пишу цели, чтобы все строилось и тестировалось, где неудачные тесты => неудачные сборки