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