Средний
Что такое таблица принятия решений (Decision Table)?
Таблица принятия решений — техника тест-дизайна для сложной бизнес-логики с множеством условий (if-else).
Аналитик или QA составляет матрицу:
- Строки сверху (Условия): Клиент VIP? Сумма > 1000$? Есть промокод?
- Строки снизу (Действия): Дать скидку 10%, Дать скидку 20%, Бесплатная доставка.
- Столбцы (Правила): Комбинации ответов (Да/Нет).
✅ Зачем: Помогает не забыть ни одну комбинацию условий и четко передать логику разработчикам (часто реализуется через DMN-нотацию).