Main Academy

QA Manual

15 000 UAH за курс
68 часов
Для начинающих
QA Automation / QA Manual
Этот курс дает минимум знаний, чтобы успешно пройти собеседование на QA-инженера. Вы изучите основы тестирования, поработаете с инструментами и выполните учебный проект с поддержкой преподавателя. Также в программе — развитие коммуникационных навыков, которые важны для работы.

О курсе

Программа курса

На этом курсе по тестированию ПО слушатели проходят полный путь от основ до практических навыков. Каждый модуль строится на знаниях из предыдущего.

Основы тестирования ПО

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

Процессы и методологии разработки

Далее курс охватывает процесс разработки ПО и место тестирования в нем. Слушатели изучают фундаментальный процесс тестирования, его методологии и уровни. Рассматривают различные подходы к разработке программного обеспечения и соответствующие виды тестирования.

Работа с требованиями и планирование

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

Подходы к тестированию

Модуль охватывает три ключевых подхода: сценарное тестирование, исследовательское тестирование и тестирование на основе рисков. Каждый подход рассматривается детально с практическими примерами применения.

Тест-артефакты

Слушатели знакомятся с основными документами тестировщика. Они изучают чек-листы, тест-кейсы и риск-логи. Рассматривают разницу между позитивным и негативным тестированием, а также структуру тест-наборов.

Техники тест-дизайна

Этот модуль посвящен методам создания эффективных тестов. Слушатели изучают статическое и динамическое тестирование, а также конкретные техники для каждого из этих видов.

Работа с дефектами

Модуль раскрывает понятие дефекта в ПО. Слушатели учатся составлять понятные баг-репорты и отслеживать жизненный цикл дефекта от обнаружения до закрытия.

Инструменты тестировщика

Курс знакомит с базовыми инструментами, которые используют в профессиональном тестировании. Слушатели узнают о назначении различных категорий инструментов и их практическое применение.

Веб-тестирование и XML

Этот блок охватывает основы веб-тестирования: архитектуру приложений, сетевые протоколы и интернет-технологии. Отдельный модуль посвящен работе с XML - от базового синтаксиса до практических заданий с XSD.

Управление тестированием

Слушатели изучают организационные аспекты тестирования. Включает планирование, оценку трудоемкости, отслеживание прогресса и использование метрик. Также рассматривают конфигурационный менеджмент.

Тестирование веб-сервисов

Самый большой практический модуль посвящен работе с API. Слушатели изучают веб-сервисы, REST/SOAP протоколы, работу с Postman. Включает создание коллекций, автоматизацию тестов, работу с авторизацией и безопасное тестирование. Завершается работой с Swagger документацией.

Практика

Курс завершается интенсивной практической частью, где слушатели применяют полученные знания в реальных условиях.

Особенности обучения

Занятия проходят вечером в формате живых онлайн-встреч. Курс содержит много практических заданий и учебных проектов. Преподаватель предоставляет регулярную обратную связь. После успешного завершения выдается сертификат. Дополнительно проводится карьерный тренинг с HR-специалистами.

Что включено

Вечерние занятия
Выдается диплом/сертификат