29-30 МАРТА MERCURE CONGRESS CENTRE KYIV

Доклад

Автоматизированное тестирование в Docker и Kubernetes

29 марта

Technical

17.15-18.00

Язык доклада: Русский Сложность: Senior

Спикер

Владислав Лазоренко

Senior QA & Infrastructure Automation Engineer, ThredUP Inc.

Подробнее

В своем докладе, я проведу краткий обзор самого популярного инструмента оркестрирования контейнеров - Kubernetes и расскажу о его применении в автоматизированном тестировании. Я опишу "как" и "почему" он может быть использован; перечислю преимущества в скорости работы и потреблении ресурсов. Также, я собираюсь презентовать варианты реализации CI/CD с помощью декларативного DSL Jenkins Pipeline для Kubernetes, с акцентом на автоматизацию. Мы уделим особое внимание вопросам докеризации тестового решения, построения оптимального Pipeline, интеграции Jenkins и Kubernetes, возможностям параллелизации и ускорения тестов с использованием инструментов инфраструктуры. Описанное выше будет продемонстрировано на примере создания, докеризации и запуска простого набора тестов, написанного на Google Puppeteer - популярной (45802 звёзд на github) и современной библиотеке, способной работать с Chrome и Firefox в режиме виртуального интерфейса.