Курс находится на модерации. Данные могут быть неактуальны.
Сложность
Сложность
Продвинутый
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Содействие
Сертификат
Сертификат
Да

Стоимость курса

48 990 ₽
есть рассрочка

Курс "Автоматизация тестирования ПО (Java). Advanced" – углублённый курс по QA Automation, ориентированный на расширение знаний у инженеров автоматизации тестирования программного обеспечения. Если вы занимаетесь автоматизированным тестированием в стеке Java, и стремитесь расширять свой кругозор в мире автоматизации и используемых подходах, этот курс по автоматизации – для вас. Для зачисления на курс вы должны быть знакомы с основами тестирования ПО, уверенно владеть стековым языком Java, Git и иметь опыт в автоматизации тестирования. Вместе мы посмотрим на хорошую архитектуру тестового фреймворка, на использование Docker и Spring в автоматизации тестирования, узнаем, что такое Contract Testing и как запускать UI тесты в распределённой среде.

Что вы получите после обучения

Сертификат, ссылками на который можно делиться с другими людьми

Образовательная организация

Программа курса

Занятие 1. Автоматизация тестирования. Вспоминаем

  > Цель автоматизации тестирования в современном мире
  > Место автоматизации тестирования в процессе разработки ПО
  > Оценка эффективности автоматизации тестирования
  > Метрики автоматизации тестирования

Занятие 2-3. Архитектура тестового фреймворка

  > Что такое тестовый фреймворк
  > Что такое нетестовый фреймфорк
  > Тестовая система
  > Структура тестового фреймворка

Занятие 4-5. Docker

  > Чем отличается виртуализация от …
  > Что такое Docker
  > Что такое Docker Compose
  > Интеграция Docker с AT
  > Test Containers

Занятие 6-7. Spring в автоматизации тестирования

  > Что такое Spring Framework
  > Понятие Bean и Spring Lifecycle
  > Использование Spring в Test Automation Framework

Занятие 8-9. Тестирование API

  > Тестирование API в рамках микро сервисной архитектуры
  > Контрактное тестирование на примере Pact (Spring Cloud Contract)

Занятие 10-11. Распределённый и параллельный запуск UI тестов

  > Selenium тесты в Docker container
  > Selenium Grid
  > Selenoid

Занятие 12-13. CI/CD

  > Jenkins’s pipeline
  > Quality gates

Занятие 14. Итоговое

  > Подведение итогов
  > Вопросы на собеседовании

Рейтинг курса

2.7
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 26.10.2024 09:05
Автоматизация тестирования ПО нa Java (Advanced)

Автоматизация тестирования ПО нa Java (Advanced)

Оставить отзыв
Поделиться курсом с друзьями