Workshop: How to Integrate Jenkins with Selenoid

Спікер(-и) події Максим Вертебний
Додати у Google Calendar
Опис події

Приглашаем на Workshop: How to Integrate Jenkins with Selenoid.

Воркшоп поможет более глубоко понять как лучше использовать Selenoid в работе и интегрировать тесты в Jenkins.

Selenoid - это надежная реализация хаба Selenium, использующая контейнеры Docker для запуска браузеров. Не нужно вручную устанавливать браузеры или углубляться в документацию WebDriver.

- Потребляет в 10 раз меньше памяти, чем сервер Selenium на базе Java при той же нагрузке.

- Небольшой бинарный файл 6 Мб без внешних зависимостей (не нужно устанавливать Java)

- API потребления браузера работает из коробки

- Возможность отправлять журналы браузера в централизованное хранилище журналов.

- Полностью изолированная и воспроизводимая среда

План воркшопа:

1. Настройка:

  • Selenoid in Docker
  • Jenkins

2. Подготовка автотестов для запуска через Jenkins и Selenoid

3. Создание pipeline джобы, запуск её и анализ результата

4. Загрузка и скачивание файлов в Selenoid

5. Баланс в количестве запущенных браузеров и потоков

6. Вопросы-Ответы

Практические кейсы, которые будут прорабатываться:

  • С нуля развернём автотесты в Jenkins в связке с Selenoid.
  • Рассмотрим что необходимо для автотестов, чтобы проще было сделать эту интеграцию.
  • Проанализируем результаты тестов.

Практические навыки, которые получит слушатель на воркшопе:

  • навыки работы с Selenoid и Jenkins
  • запуск тестов с использованием Selenoid в Jenkins.

Инструменты, с которыми ознакомится слушатель:

  • Jenkins,
  • Selenoid в Docker.

Кому будет интересно:

  • Junior AQA (Базовые навыки в Python и Selenium)

Перед воркшопом необходимо установить:

Спикер: Максим Вертебний

  • Инженер по автоматизации тестирования программного обеспечения с более чем 10-летним опытом работы в сфере IT (начинал как QA, еще студентом увлекался компьютером и программированием);
  • Работал как в крупных компаниях, так и в стартапе.

Курси та події