JV-15 Java
Продолжительность курса: 68 ак. ч.

Описание курса:
Курс по автоматизации тестирования на Java для начинающих: синтаксис Java, автотесты для UI и API, фреймворки.
После обучения вы:
• сможете автоматизировать UI-тесты
• узнаете основные паттерны и познакомитесь с проблемами,
• которые они решают
• освоите обязательные для автоматизации паттерны: PageObject, PageFactory, ScreenPlay
• сможете претендовать на роль младшего инженера по тестированию на Java
• правильно оформите резюме, создадите портфолио
• сможете проходить HR-собеседования и технические интервью
• сможете выполнять тестовые задания при устройстве на работу

Аудитория:
Для кого этот курс?
• Для тех, кто хочет войти в сферу информационных технолгогий. Вы изучите популярный язык программирования на базовом уровне, ручное и автоматизированное тестирование на Java, освоите востребованную специальность
• Для ручных тестировщиков. Познакомитесь с автоматизацией тестирования на Java, освоите полезные фреймворки для написания автотестов
• Для системных администраторов и специалистов техподдержки. Сможете стать частью команды разработчиков, перейти в сферу QA

Необходимая подготовка:
Не требуется.

Программа курса:
Модуль 1. Знакомство с тестированием
• Знакомство
• Задачи и цели тестирования
• Методы тестирования
• Виды тестирования
• TestIT + JIRA
• Git и GitHub
• Web технологии для тестировщика

Модуль 2. Синтаксис Java, первая программа
• Знакомство с IDE, пакеты, Hello World
• Консультация по ДЗ: тестовая документация и баги в джире
• Переменные, их типы и простые операции с ними
• Ветвления, циклы, функции
• Практика
• Основы ООП
• Коллекции и обработка исключений
• Абстрактные классы, интерфейсы, примеры, реализация
• Практика. Подготовка к ДЗ
• Консультация по ДЗ: Java для написания животных

Модуль 3. SQL
• Основные команды языка SQL
• Java + SQL, Gradle vs Maven
• Java + SQL. Часть 2
• Практика. Подготовка к ДЗ
• Консультация по ДЗ: базы и работа с ними из Java

Модуль 4. UI тесты
• Настраиваем окружение
• Локаторы
• Команды чтения и управления
• Конфигурация драйвера
• Ожидания
• Практика
• Работа с нативными окнами
• JavaScript
• Executing JavaScript
• Консультация по ДЗ: селениум

Модуль 5. Пара слов про архитектуру
• Архитектура
• Принцип разработки
• Page Object
• Практика. Ответы на вопросы

Модуль 6. Bash scripting
• Основы bash скриптинга
• Практик

Модуль 7. Тестирование API
• Postman + SoapUI

Модуль 8. Проектная работа

Окончательная цена указывается в договоре на обучение. Записаться на курс

Характеристики курса

  • Академ. часов: 68
  • Количество мест: 8
  • Направление: Java
  • Город: Пермь, Екатеринбург, Ижевск, Самара, Челябинск
  • Очно: 101900 ₽
  • Вебинар: 101900 ₽

Расписание

Ведётся набор
Записаться на курс