📋 SMART-методология тестирования
S - Specific (Конкретность)
Каждый тест имеет четкую цель:
- ❌ “Проверить работу робота”
- ✅ “Измерить точность позиционирования робота при движении к цели”
M - Measurable (Измеримость)
Все результаты выражены в числах:
- ❌ “Робот движется быстро”
- ✅ “Скорость робота: 0.8 м/с ± 0.1 м/с”
A - Achievable (Достижимость)
Тесты реалистичны в рамках урока:
- ❌ “Тест на 1000 часов непрерывной работы”
- ✅ “Тест на 30 минут автономной работы”
R - Relevant (Релевантность)
Тесты связаны с требованиями проекта:
- Каждый тест проверяет конкретное требование ТЗ
T - Time-bound (Временные рамки)
Четкое время на каждый тест:
- Базовые функции: 15 минут
- Взаимодействие: 15 минут
- Оптимизация: 15 минут