Регрессионный тест общих библиотек Дженкинса - PullRequest
0 голосов
/ 12 декабря 2018

Я на самом деле ищу регрессионное тестирование наших общих библиотек jenkins и пока не смог найти ни фреймворка, ни решения.Я попытался написать в модульном блоке тестового примера Jenkins блок-тесты и высмеивать глобальные переменные jenkins, но обнаружил, что в нашем случае это не сработало, поскольку у нас есть много общих библиотек jenkins, написанных на шаблонах облачной информации groovy / boto3 / aws.нужна информация, если есть какое-либо решение или кто-то делал это раньше, чтобы я мог получить помощь

1 Ответ

0 голосов
/ 13 декабря 2018

Я придерживался очень базового подхода для (ИМХО) реальных модульных тестов: https://www.linkedin.com/pulse/jenkins-global-shared-pipeline-libraries-real-unit-delgado-garrido/

Groovy-код можно тестировать как простой Groovy (даже передача CPS приводит к тому, что он не является настоящим Groovy)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...