Що нового?

Придбаний Курс - Разработчик в тестировании. Освойте профессию - QA Automation Engineer [qacourse]

Інформація про покупку
Тип покупки: Складчина
Ціна: 10334 ГРН
Учасників: 0 з 6
Організатор: Відсутній
Статус: Набір учасників
Внесок: 1791.2 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
Курс - Разработчик в тестировании. Освойте профессию - QA Automation Engineer [qacourse]



Для кого этот курс
  • Для начинающих тестировщиков

  • Специалистов по ручному тестированию

  • Разработчиков автоматизированного тестирования на Java

  • Специалистов, планирующих внедрить автоматизацию тестирования
    на своем проекте.
Вы получите:
  • Навыки написания автотестов на Java.
  • Создание автоматических тестов для Web и API интерфейсов
  • Разворачивание инфраструктуры для параллельного запуска автотестов на основе Selenium Grid.
  • Знания архитектуры REST.
  • Навык создания автоматических тестов с запуском на мобильных устройствах
  • Понимание принципов BDD и опыт работы с фреймворком Cucumber
  • Навык работы с системой непрерывной интеграции
  • Знания о том, как внедрить процесс тестирования

Неделя 1

Знакомство с автоматизацией тестирования.
Первые шаги
  • Знакомство с автоматизацией

  • Пирамида автоматизированного тестирования

  • WebDriver, технологии, настройка
Неделя 2

WebDriver API
  • Элемент, работа с элементом, свойства элементов. Что можно узнать об элементе?

  • Ожидания, глубокое погружение. Explicit/Implicit waits в WebDriver, WebDriverWait.
    ExpectedConditions

  • Работа с браузерами
Неделя 3

Готовые фреймворки для автоматизации Web-приложений
  • BDD, Cucumber и Serenity. Рекомендации к использованию

  • Selenide

  • JDI и остальные фреймворки. Сравнение.
Неделя 4

Отчеты
  • Логирование, TestNG Report, Surefire report

  • Скриншоты, запись видео. Запись HTTP траффика в файл

  • Allure 3.0, Report Portal
Неделя 5

Интеграционные автотесты
  • Создание интеграционного приложения с использованием Java

  • REST API. Rest-Assured для создания интеграционных автотестов

  • Создание интеграционных тестов и UI тестов. Наполнение пирамиды автоматическими тестами
Неделя 6

Continuous Integration и мультипоточность
  • Jenkins, Continuous Integration/Continuous Delivery

  • Многопоточный запуск автотестов. Synchronized, ThreadLocal, ConcurrentMap

  • Selenium Grid, Selenoid, Docker
Неделя 7

Дипломная работа
  • Партнер курса подготовил задание, выполнение которого и станет дипломной работой

  • По окончании курса лучших студентов пригласят на собеседование.
https://qacourse.ru/
 
Угорі