Войти

Разработчик в тестировании

6 недель плотного обучения на курсе "Разработчик в тестировании" – и начинающий тестировщик становится дипломированным программистом. Также повысить свою профессиональную квалификацию могут специалисты по ручному тестированию и разработчики автоматизированного тестирования на Java. Они научатся писать автотесты, создавать их для Web и API интерфейсов. Получат практические навыки по работе с целым арсеналом важнейших инструментов: Java, Selenium, WebDriver, Docker, REST API, Rest-Assured, Selenide, Selenoid, Allure и Appium.

Подробнее


Компания: фроо

Язык: ru

Длительность курса

Длительность курса

42 дня

Формат обучения

Формат обучения

Видеолекции, домашние задания, курсовой проект после каждого блока лекций 6-8 часов в неделю

Обратная связь

Обратная связь

Чат с однокурсниками

Теория и практика

Теория и практика

6 недель плотного обучения

Чему научитесь

Автоматизировать тесты на Java

- Понимать особенности автотестов и критерии их создания
- Делать больший объём тестирования за меньшее время
- Грамотно выстраивать процесс автоматизации на проекте
- Работать с элементом WebDriver API и браузерами
- Использовать готовые фреймворки для автоматизации веб-приложений
- Создавать интеграционные приложения и UI-тесты с использованием Java
- Работать с многопоточностью

Пройти курс Запишись на курс
прямо сейчас!

в любое время 42 дней Кураторы: нет

О курсе

О курсе

в любое время 42 дней Кураторы: нет
Тестировщикам

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

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

Условия оплаты

Видео-лекции - 15500
Обучение с проверкой заданий - 34 500
Курс + индивидуальные консультации - 45 000

Неделя 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

Дипломная работа

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

Java

Selenium

WebDriver

Docker

REST API

Rest-Assured

Selenide

Selenoid

Allure

Appium

Навыки написания автотестов на Java.

Создание автоматических тестов для Web и API интерфейсов

Разворачивание инфраструктуры для параллельного запуска автотестов на основе Selenium Grid.

Знания архитектуры REST.

Навык создания автоматических тестов с запуском на мобильных устройствах

Понимание принципов BDD и опыт работы с фреймворком Cucumber

Навык работы с системой непрерывной интеграции

Компания, проводящая курс

ФРОО

12 курсов по 49 темам

Фонд развития онлайн-образования проводит курсы развития профессиональных навыков с 2017 года. Программы обучения разработаны с...

Преподаватели курса

Senior QA Lead в немецкой компании wkda

Senior QA Lead в немецкой компании wkda Эксперт в области...

Ни одного отзыва об этом курсе

Может, вы можете помочь? Вам будут благодарны многие пользователи. И мы тоже.

смотрите также

Похожие курсы

больше курсов

Похожие курсы компании

фроо
(0)
55 000 Р
фроо
(0)
55 000 Р
фроо
(1)
45 000 Р
фроо
(5)
24 000 Р
фроо
(0)
24 000 Р