У меня есть проект C#, для которого я написал UI Automation с использованием Selenium. Я хочу знать, как я могу автоматизировать процесс сборки вместе с выполнением тестовых примеров пользовательского интерфейса? В googling я узнал, что Jenkins и MSBuild могут выполнить эту задачу. Но поскольку я довольно новичок в этой задаче, я не могу получить правильное направление своей работы. Может кто-нибудь, пожалуйста, поделитесь хорошей ссылкой поэтапного процесса для этого?Автоматизация пользовательского интерфейса, сборка и развертывание для проекта C#
Заранее спасибо :)
Спасибо @ekostadinov за ваш ответ. У меня все еще есть один вопрос, скажем, у меня есть тесты автоматизации пользовательского интерфейса, созданные с использованием Selenium, и я хочу выполнить эти тестовые примеры на сервере после развертывания сборки. Как я могу запустить эти тесты на сервере автоматически? –
Предположим, вы используете Дженкинса. Вы можете [цепочки работы] (http://zeroturnaround.com/rebellabs/how-to-use-jenkins-for-job-chaining-and-visualizations/). После того, как развертывание и сборка будут готовы, активируйте Selenium one. – ekostadinov
Спасибо ekostadinov..Я думаю, мой вопрос был немного неясным. На самом деле я получил то, что хотел, и это инструмент NUnit, который может выполнять тестовые примеры Selenium WebDriver UI. Теперь мне просто нужно найти, как я могу запустить тестовое исполнение в Nunit с автоматизацией. –