Этот курс предназначен для тех тестировщиков, которые хотят вырасти профессионально, улучшить свои навыки создания тестов и использовать в тестировании более аналитический, осознанный, последовательный подход в дополнение к популярному исследовательскому.
Курс полезен тестировщикам любого уровня: кто-то узнает новое, кто-то вспомнит забытое, а кто-то сможет структурировать знания и применить на практике ранее где-то услышанную информацию.
Все темы сопровождаются практическими и домашними заданиями.
По окончанию курса все слушатели, успешно выполнившие все домашние задания, получают сертификат о прохождении.
Содержание курса:
- Анализ приложения и принципы декомпозиции
- Классификация тестирования в проектировании тестов
- Техники тест-дизайна
- Классы эквивалентности (equivalence partioning) и анализ граничных значений (boundary values analysis)
- Таблицы принятия решений (decision tables)
- Диаграммы и таблицы состояний и переходов (state transition testing)
- Техники объединения тестов (техники комбинаторики)
- Тестирование требований
- Тестирование удобства использования
- Проектирование тестов в процессе тестирования.