Courses
7-8 Сентября
10:00 –19:00
9 человек

Test Infrastructure

уникальный воркшоп на стыке автоматизации тестирования и DevOps
О курсе
Этот двухдневный воркшоп полностью посвящен запуску, настройке и масштабированию тестовой фермы. Тестовая ферма - это кластер из серверов, который нужен для запуска и контроля различных браузеров, эмуляторов (Android/iOS). Тестовые фермы используются для предоставления различных комбинаций браузер\операционная система, лучшего контроля над браузерами, упрощения и удешевления параллелизации тестов. Мы будем использовать новейшие, но уже доказавшие свою эффективность инструменты основанные на контейнеризации - Aerokube Selenoid, Go Grid Router, selenoid-ui, s3 bucket хранилище, и другие.


Формат - Лекции
Длительность занятий: 2 полных дня
Будет видео-запись каждого урока на камеру

Стоимость
7200 грн

Особенности воркшопа

1
Курс на стыке автоматизации тестирования и DevOps
2
Практический тренинг по настройке, запуску тестовой фермы
3
Работа с альтернативой Selenium Grid - Selenoid, который уже доказал свою эффективность
4
Настройка горизонтального масштабирования с помощью балансировщика нагрузки - GGR
5
Настройка мониторинга, видеозаписи, и других фич тестовой фермы
Для кого этот курс?
Кто уже имеет начальный опыт в автотестировании на любом языке программирования
Кто давно хочет разобраться как работают Docker контейнеры, и как их применять в браузерном тестировании
Кто понимает что такое файловая система и знает принципы HTTP и client/server архитектуры
Кто хочет увидеть как сделать запуск браузеров стабильным, эффективным и масштабируемым для запуска тестов во множество потоков
Как построить систему мониторинга для своей тестовой фермы на Graphana+InfluxDB+Telegraph
Как записывать видео идущего теста, и хранить его
Программа
1 день
  • Контейнеризация, Docker
  • Основные команды
  • Проброс портов и папок в контейнер (-p -v)
  • Коммуникация между контейнерами
  • Запуск Selenoid с помощью CM
Перерыв
  • Запуск Selenoid вручную
  • Графический интерфейс Selenoid UI
  • Конфигурирование Selenoid
  • Настройка различных браузеров
2 День
  • Горизонтальное масштабирование с GGR
  • GGR UI
  • Подключение Appium Server в кластер. iPhone emulators
  • Android Emulators
  • IE, EDGE
Перерыв
  • Настройка мониторинга Grafana + Telegraf + InfluxDB
  • Видеозапись тестов
  • Хранение видео в S3 bucket (используя Minio)
  • Другие фермы: Selenium Grid vs Zalenium vs Selenoid
  • Облака: SauceLabs, BrowserStack
Регистрация на курс Test Infrastructure
Выберите курс:
E-mail
ФИО
Телефон
Откуда узнали
Комментарий
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности
Александр Хотемской
Independent SDET
Александр начинал как фрилансер и вскоре устроился в компанию TrustSourcing, где недолго задержавшись в ручном тестировании, начал осваивать автоматизированное тестирование. Продолжил свою карьеру переходом в Luxoft. Здесь получил множество возможностей для развития, которыми с удовольствием воспользовался - работа с разными технологиями, в разных командах, командировки в другие страны. Здесь же собеседовал множество людей на позиции в тестировании, и менторил молодых интернов-тестировщиков.

Попав компанию Wargaming.net с головой окунулся в совершенно другой стек - game development и python. Здесь закалялась сталь - результатом стал изящный фреймворк для автотестирования прямо в игре.

Работал QA Automation Lead в компании Lohika. Занимался созданием и развитием фреймворков для автотестирования, их поддержкой и развитием. А сейчас JavaScript Automation Consultant в Ciklum.

ул. Шота Руставели 40\10
info@start-it.ua
+380 63 742 50 52
© 2018 StartIT training center