TT-QA

Публичный роадмап

AQA Java

Последовательный переход от Java Core к полноценному UI/API/DB-проекту и CI/CD.

Темы видны сразу, а материалы и задания открываются постепенно в личном кабинете.

  1. 01

    Java

    Рабочая среда, Git и Java Core

    Настройка проекта, основы Java и первое консольное приложение с JUnit 5.

    240 мин В подписке
  2. 02

    Java

    ООП и Java Core

    Объекты, строки, enum, static и доменная модель с тестами.

    240 мин В подписке
  3. 03

    Java

    Коллекции и абстракции

    List, Set, Map, интерфейсы и абстрактные классы.

    210 мин В подписке
  4. 04

    Java

    Exceptions, Generics и Streams

    Исключения, обобщения, lambda, streams и optional на практических задачах.

    240 мин В подписке
  5. 05

    Инструменты

    Gradle и Test Runner

    Сборка проекта, запуск тестов и каркас автотестового фреймворка.

    180 мин В подписке
  6. 06

    UI

    UI-автотесты

    Selenium, Selenide, Page Object, селекторы и ассерты.

    270 мин В подписке
  7. 07

    Архитектура

    Архитектура UI-тестов

    JavaScript Executor, Allure, annotations, extensions и хуки.

    210 мин В подписке
  8. 08

    API

    API-автотесты

    Rest Assured, DTO, сериализация, Builder, Lombok и Hamcrest.

    240 мин В подписке
  9. 09

    DB

    Базы данных

    SQL, DB-проверки и архитектура API-тестов с контролем данных.

    180 мин В подписке
  10. 10

    Архитектура

    Продвинутая автоматизация

    API setup для UI, моки, стабы, clean code и подходы к тестовой архитектуре.

    240 мин В подписке
  11. 11

    CI/CD

    Docker, Jenkins и Selenoid

    CI pipeline, изолированные запуски, Allure и рабочий quality gate.

  12. 12

    Карьера

    Карьерный блок AQA Java

    Легенда, резюме, мок-интервью, реальные задачи и переговоры по офферу.