Скидки на курсы ждут в личном кабинете. Нажмите тут
Есть рассрочка Поддержка куратора Домашние задания

Автоматизация тестирования на Java

от GeekBrains
Автоматизация тестирования на Java
Формат
Видеоуроки
Длительность
7 месяцев
Уровень
Для специалистов
Документ
Удостоверение
Трудоустройство
Нет
Программа

Программа рассчитана на практикующих тестировщиков и специалистов из других IT-сфер. На курсе вы освоите основы Java, научитесь работать с базами данных, автоматизировать тестирование Web UI и бэкенда на Java. За время обучения вы пополните своё портфолио 4 проектами.

Курс ключает в себя пакеты на выбор: «Инженер по тестированию» с длительностью обучения 12 месяцев, «Инженер по тестированию Мастер» с длительностью обучения 24 месяца и «Инженер по тестированию PRO» с длительностью обучения 36 месяцев.

  • Git. Базовый курс

    Познакомитесь с основами системы контроля версий Git. Выясните, почему она важна в современной разработке и коллективном программировании. Вы также подготовитесь к прохождению собеседований, где несколько вопросов посвящены системе контроля версий.

  • Основы языка Java. Уровень 1

    Освоите основы объектно-ориентированного программирования (ООП) и научитесь создавать собственные проекты. Главная особенность курса ― сочетание теории и практики в виде онлайн-тренировок.

  • Java Core для тестировщиков

    С нуля разработаете проект автоматизации тестирования на Java. Получите практический опыт применения сложных объектно-ориентированных концепций.

  • HTML/CSS. Интерактивный курс

    Узнаете, как верстать макеты, создавать статические сайты и простые интернет-магазины.

  • Автоматизация тестирования Web UI на Java

    • Selenium WD
    • Apache Maven
    • Основы Selenium — часть 1
    • JUnit
    • Основы Selenium — часть 2
    • Page Object
    • Allure, протоколирование
    • BDD, Selenide
  • Базы данных

    Научитесь проектировать и создавать базы данных, решать проблемы скалирования. Сможете строить простые и сложные запросы, анализировать и оптимизировать их производительность.

  • Тестирование бэкенда на Java

    Разберёте основные инструменты для тестирования бэкенда, напишете фреймворк на Java, протестируете RESTful-сервисы и те, что используют SOAP для обмена данными. Настроите CI в Jenkins для автоматического запуска тестов.

  • Разберёте основные инструменты для тестирования бэкенда, напишете фреймворк на Java, протестируете RESTful-сервисы и те, что используют SOAP для обмена данными. Настроите CI в Jenkins для автоматического запуска тестов.

    Научитесь разворачивать тестовые фреймворки, используя популярный java-фреймворк SpringBoot. Разберете особенности конфигурации и построения архитектуры проекта, тестирование API с использованием RestTemplate, детали интеграции с ORM MyBatis, а также основы тестирования на заглушках с использованием Mockito. Также будут рассмотрены возможности использования Seleium WebDriver и Spring MVC для UI автотестов.

Чему научат на курсе
Основным понятиям Git
Созданию и клонированию репозитория, слиянию веток, запросу истории изменений
Основам объектно-ориентированного программирования (ООП)
Языку разметки документов HTML
Работе с Flexbox и макетом дизайна в формате Figma
Созданию адаптивного сайта
Selenium WD, Apache Maven, JUnit, Page Object, Allure, протоколированию, BDD, Selenide
О школе
GeekBrains
рейтинг 4.4
60 отзывов
109 курсов
GeekBrains

История проекта GeekBrains начинается в 2010 году, когда его основатели заметили, что образовательным программам в такой динамичной сфере, как IT, часто не хватает актуальной теории и практических предметов. Сначала появилась «Школа программирования», которая со временем выросла в платформу с онлайн-курсами по различным IT и digital-профессиям Гик Брейнс. В 2016 онлайн-школа GeekBrains стала частью корпорации VK (ранее Mail.ru Group). 

Команда проекта верит, что за онлайн-образованием — будущее, и создаёт образовательную среду, в которой с помощью современных технологий студент получает профессию. Сейчас в школе готовят специалистов в сферах IT, маркетинга, менеджмента и дизайна.

Оставить отзыв
Оставьте свой отзыв
Так вы сделаете рейтинг школ более точным и поможете другим выбрать хороший курс

Информация носит ознакомительный характер и может отличаться от указанной на сайтах школ-партнёров. Актуальную стоимость и описание программ вы можете узнать на сайте школы.