На этом курсе начинают с фундаментальных понятий. Слушатели узнают, зачем нужно тестирование и какие принципы лежат в его основе. Рассматривают основные тестовые активности, виды тестовой документации и роли в тестировании. Также курс охватывает необходимые навыки и лучшие практики в профессии.
Далее курс показывает, как тестирование интегрируется в жизненный цикл разработки. Слушатели изучат различные уровни тестирования - от модульного до системного. Отдельно рассматривают типы тестирования и специфику тестирования во время сопровождения и обслуживания программ.
Этот блок посвящен методам тестирования без запуска кода. Курс объясняет, как работает статический анализ и обзор артефактов. Слушатели научатся организовывать процесс рецензирования и эффективно предоставлять обратную связь.
Здесь рассматривают практические техники создания тестов. Курс охватывает черно- и бело-боксовые методики, а также подходы на основе опыта. Отдельное внимание уделяют коллаборативным подходам в тестировании.
Этот модуль учит управлять тестовыми процессами. Слушатели научатся планировать тестирование, оценивать риски и управлять ними. Курс также охватывает мониторинг прогресса, управление конфигурацией и отслеживание дефектов.
Завершают курс обзором современных тестовых инструментов. Слушатели поймут, как выбирать инструменты для различных задач. Особое внимание уделяют преимуществам и рискам тестовой автоматизации.
Курс предлагает гибкий график занятий и аккредитованную программу. Занятия включают разбор сложных вопросов и консультации в прямом эфире. Каждый слушатель получает детальный учебный план и доступ к пробному экзамену. Обучение доступно с любых устройств. Выпускники могут воспользоваться скидкой 39$ на сертификационный экзамен.