О чём курс
Освойте полный цикл тестирования ПО и станьте незаменимым специалистом в сфере ИТ. Наш курс не просто обучает техникам тестирования — он погружает вас в глубокое понимание работы с требованиями и созданием полноценной тестовой документации, включая чек-листы, тест-кейсы и планы тестирования.
Вы научитесь составлять матрицы покрытия требований тестовыми сценариями, проводить интеграционные, функциональные и приемочные тесты для веб-приложений. Освоите передовые методологии разработки сценариев и тестирование на основе моделей. Узнаете, как эффективно классифицировать дефекты, выявлять баги еще на стадии технического задания и грамотно обрабатывать обнаруженные ошибки.
Обучение проходит в смешанном формате:
-
Материалы курса изучаются через систему дистанционного обучения (СДО). После завершения теоретической части каждого курса участники проходят тестирование для оценки своих знаний.
-
Практические сессии с преподавателем включают в себя разбор кейс-проекта, обсуждение актуальных вопросов и возможность ознакомиться с опытом и кейсами коллег.
Баланс теории и практики: 40/60, что позволяет сосредоточиться на практических аспектах и приобрести актуальные навыки.
Целевая аудитория
Начинающие тестировщики, ручные тестировщики, специалисты техподдержки, начинающие разработчики
Для кого
Тестировщик
Улучшаемые навыки
Разработка тестовых сценариев и случаев
Использование различных методов тестирования
Выполнение тестов и документирование результатов
Анализ и управление дефектами
Командная работа и коммуникация
Темы курса
Что такое требования?
Уровни и типы требований
Критерии требований
Методы тестирования
02
Подготовка документации для тестирования: чек-листы, тест-кейсы, тестовые сценарии, планы тестирования
Работа по проектированию теста
Документация по тестированию. План тестирования
Стандартный план тестирования
План тестирования: средство или продукт. Вспомогательные компоненты
Тестовый сценарий
Примеры тестовому сценарию
Тестовый сценарий: рекомендации
Чек-листы, чит-листы, тест-кейсы
03
Составление матрицы покрытия требований тестовыми сценариями
Составление матрицы покрытия требований тестовыми сценариями
04
Применение интеграционных, функциональных, приемочных тестов
Независимость тестирования: уровни и важность.
Уровни тестирования
Типы тестирования
05
Методологии разработки сценариев и тест-идей на основе моделей
Метод черного, белого, серого ящика
Цели тест-дизайна в зависимости от типов тестирования
Идеи тестов
Тестирование на основе моделей.
Функциональное структурирование
Domain-тестирование
Комбинаторное тестирование
Марковское тестирование
Тестирование по бизнес-циклам
Метрики Маккейба
Предположение об ошибках
06
Разработка тест-идей на основе моделей. Тестирование на основе моделей.
07
Классификация дефектов. Определение возможных багов и несоответствий качеству на стадии ТЗ
Классификация дефектов на основе места их возникновения
Тестирование при неполных или некорректных требованиях к системе.
Классификация дефектов на основе их важности
Классификация дефектов на основе этапов тестирования
Классификация дефектов на основе их проявления
08
Обработка ошибок и работа с дефектами
Задачи управления дефектами
Отчет о дефекте
Описание дефектов
Ошибки и проблемы описания дефектов
Рекомендации по работе с дефектами
Жизненный цикл отчета о дефекте
Список инструментов управления дефектами
09
Итого на курс 20 часов: теория — 8 часов (40%), практика — 12 часов (60%)
Чему вы научитесь
01
Научитесь создавать тестовые сценарии и случаи на основе требований и спецификаций
02
Освоите методы функционального, регрессионного, нагрузочного и безопасностного тестирования
03
Научитесь эффективно выполнять тесты и документировать результаты, включая запись найденных дефектов и составление отчетов о тестировании
04
Освоите методы анализа и управления дефектами, включая их классификацию, приоритизацию и отслеживание в системах управления дефектами
05
Научитесь эффективно взаимодействовать с командой и заинтересованными сторонами, включая проведение встреч и обсуждение результатов тестирования