Системы CI (Continuous Integration) позволяют автоматизировать сборку приложений и запуск тестов, без которых не обходится ни один крупный IT-проект. На примере двух популярных стеков — Selenium с Java/TestNG и API-тестов на Python с библиотекой requests — вы настроите автоматический запуск тестов в Docker-контейнерах.
Внутри разбираются ключевые этапы интеграции: от поднятия сервера TeamCity и подключения агентов до настройки билдов, триггеров по расписанию и интеграции Allure-отчетов. Вы научитесь связывать запуск тестов с Pull Request в GitHub и выстраивать цепочки зависимых билдов. Материал подходит начинающим автоматизаторам, которые хотят научиться выстраивать пайплайны и подготовить работающий пример для портфолио.
Отзывов пока нет. Будьте первым!