Строим автоматизацию с нуля на Java для Web-приложения [Alexpshe] [Александра Пшеборовская]
На своем опыте я не раз обнаруживала, что учиться на “игрушечных” примерах не так эффективно, как разобраться во всех аспектах от и до на настоящем проекте.
В этом воркшопе вас ждет построение автоматизации от 0 до CI/CD для реального веб-приложения .
Запаситесь упорством, в конце вы получите колоссальную экспертизу QA Automation.
Для кого воркшоп?
кто уже:
→ имеет базовый опыт программирования на Java / Kotlin
НЕ будет объясняться, что такое класс, метод, аргументы, переменные и тд.
→ имеет базовое понимание, что такое QA и основы QA manual
НЕ будет объясняться, что такое тест кейс, критичные юзер флоу и тд.
кто хочет:
→ получить опыт разработки автоматизации с нуля
→ разобраться с существующими best practice
→ стать тем/той AQA, кто имеет готовый план, как выстроить автотестирование для Web приложения
Технологии:
Для разработки тестов: IntelliJ IDEA или JetBrains Aqua
Для запуска тестов: Docker, Maven (или Gradle по желанию)
Для API тестов: Java, RestAssured, Lombok
Для UI тестов: Java, Selenide
Для CI/CD: GitHub Actions
API ТЕСТИРОВАНИЕ
✔ Локальное разворачивание приложения
✔ Best Practices API тестирования
✔ Написание мануальных API тестов
✔ Проектирование архитектуры API тестов
✔ Хранение API мануальных тест кейсов
UI АВТОТЕСТИРОВАНИЕ
✔ Best Practices UI тестирования
✔ Хранение UI мануальных тест кейсов
✔ Проектирование архитектуры UI тестов
✔ Основные проблемы UI тестов и их решения
CI/CD ДЛЯ ТЕСТИРОВЩИКОВ
✔ Философия контроля качества через CI/CD
✔ Построение эффективного пайплайна
✔ Контейнеризация тестов
✔ Автогенерируемая тест документация
МЕТРИКИ
✔ Что есть эффективные автотесты?
✔ Метрики автотестирования
✔ Тест покрытие и техники оценки
✔ Мониторинг и алертинг
ФОРМАТ
Workshop - это практическое обучение, которое позволяет получить знания и сразу применить их на практике. Workshop подойдет специалистам которые уже имеют опыт в программировании и тестировании.
ВРЕМЯ
Запланируйте на воркшоп не менее 10 часов в неделю.
По возможности конспектируйте: доказано, что это способствует лучшему усвоению информации.
ПОДГОТОВКА
→ Настроиться на результат: если вы не выполните задания до конца, вы получите лишь отрывочную картину знаний.
→ Не сдаваться, когда будет тяжело: вернитесь на шаг назад, убедитесь, что вы понимаете, что делаете, а не просто копируете написанное.
→ Научится правильно гуглить: в любой ситуации можно найти ответ, просто используя правильные ключевые слова. Большинство проблем с которыми вы можете столкнуться уже решены и описаны в офф. документации или на .
→ Всегда задавать вопросы в чате, если что-то непонятно.
РЕЗУЛЬТАТ
✔ Опыт разработки с нуля API тестов
✔ Опыт разработки с нуля UI тестов
✔ Опыт разработки с нуля CI/CD для QA
✔ Поддерживающий чат
✔ Ревью домашних заданий
На своем опыте я не раз обнаруживала, что учиться на “игрушечных” примерах не так эффективно, как разобраться во всех аспектах от и до на настоящем проекте.
В этом воркшопе вас ждет построение автоматизации от 0 до CI/CD для реального веб-приложения .
Запаситесь упорством, в конце вы получите колоссальную экспертизу QA Automation.
Для кого воркшоп?
кто уже:
→ имеет базовый опыт программирования на Java / Kotlin
НЕ будет объясняться, что такое класс, метод, аргументы, переменные и тд.
→ имеет базовое понимание, что такое QA и основы QA manual
НЕ будет объясняться, что такое тест кейс, критичные юзер флоу и тд.
кто хочет:
→ получить опыт разработки автоматизации с нуля
→ разобраться с существующими best practice
→ стать тем/той AQA, кто имеет готовый план, как выстроить автотестирование для Web приложения
Технологии:
Для разработки тестов: IntelliJ IDEA или JetBrains Aqua
Для запуска тестов: Docker, Maven (или Gradle по желанию)
Для API тестов: Java, RestAssured, Lombok
Для UI тестов: Java, Selenide
Для CI/CD: GitHub Actions
API ТЕСТИРОВАНИЕ
✔ Локальное разворачивание приложения
✔ Best Practices API тестирования
✔ Написание мануальных API тестов
✔ Проектирование архитектуры API тестов
✔ Хранение API мануальных тест кейсов
UI АВТОТЕСТИРОВАНИЕ
✔ Best Practices UI тестирования
✔ Хранение UI мануальных тест кейсов
✔ Проектирование архитектуры UI тестов
✔ Основные проблемы UI тестов и их решения
CI/CD ДЛЯ ТЕСТИРОВЩИКОВ
✔ Философия контроля качества через CI/CD
✔ Построение эффективного пайплайна
✔ Контейнеризация тестов
✔ Автогенерируемая тест документация
МЕТРИКИ
✔ Что есть эффективные автотесты?
✔ Метрики автотестирования
✔ Тест покрытие и техники оценки
✔ Мониторинг и алертинг
ФОРМАТ
Workshop - это практическое обучение, которое позволяет получить знания и сразу применить их на практике. Workshop подойдет специалистам которые уже имеют опыт в программировании и тестировании.
ВРЕМЯ
Запланируйте на воркшоп не менее 10 часов в неделю.
По возможности конспектируйте: доказано, что это способствует лучшему усвоению информации.
ПОДГОТОВКА
→ Настроиться на результат: если вы не выполните задания до конца, вы получите лишь отрывочную картину знаний.
→ Не сдаваться, когда будет тяжело: вернитесь на шаг назад, убедитесь, что вы понимаете, что делаете, а не просто копируете написанное.
→ Научится правильно гуглить: в любой ситуации можно найти ответ, просто используя правильные ключевые слова. Большинство проблем с которыми вы можете столкнуться уже решены и описаны в офф. документации или на .
→ Всегда задавать вопросы в чате, если что-то непонятно.
РЕЗУЛЬТАТ
✔ Опыт разработки с нуля API тестов
✔ Опыт разработки с нуля UI тестов
✔ Опыт разработки с нуля CI/CD для QA
✔ Поддерживающий чат
✔ Ревью домашних заданий
https://alexpshe.store/workshop_test_automation_from_scratch