Как выполнить модуль тестирования интеграции после развертывания с использованием Jenkins - PullRequest
0 голосов
/ 24 января 2019

В настоящее время я работаю над технологией Java / J2ee для разработки и тестирования Junit. Для сборки и развертывания используется Jenkins и ansible. У нас также есть Rest Assured для тестирования API.

Теперь у меня есть два вопроса о тестировании и разработке.

В-1: Должны ли мы создать отдельный проект для Интеграционного тестирования, используя Rest Assured, или мы можем быть частью этого проекта и инфраструктуры тестирования?

В-2: На основании q-1, какой подход мы будем использовать, но я хочу запустить этот механизм тестирования после развертывания кода на сервере с использованием Jenkins? Как я могу это сделать. как то так

Jenkins -> Code Pull (Git) -> build (при успехе) -> развертывание на сервере (здесь будет использоваться Docker) -> Теперь выполните тестовый фреймворк и сгенерируйте отчет о тестировании

Может ли кто-нибудь помочь реализовать этот поток с помощью Jenkins?

Благодарю за внимание

...