Назад к вопросам
Middle
72
questionbank
Какие техники дизайна тестов вы знаете?
Sobes Copilot
Получайте ответы в реальном времени
Ответ от нейросети
sobes.tech AI
- Классы эквивалентности (Equivalence Partitioning)
- Анализ граничных значений (Boundary Value Analysis)
- Таблицы принятия решений (Decision Tables)
- Переходы состояний (State Transition Testing)
- Попарное тестирование (Pairwise Testing)
- Сценарии использования (Use Case Testing)
- Исследование путей выполнения кода (Control Flow Testing)
- Тестирование на основе модели (Model-Based Testing)
- Тестирование на основе рисков (Risk-Based Testing)
- Тестирование по контрольному списку (Checklist Based Testing)
- Исследовательское тестирование (Exploratory Testing)
Пример анализа граничных значений:
Для поля ввода возраста от 1 до 120:
- 0, 1 (нижняя граница)
- 120 (верхняя граница)
- 121 (значение за верхней границей)
- Типичные значения (например, 25, 50)
Пример таблицы принятия решений:
| Условие 1 | Условие 2 | Действие A | Действие B |
|---|---|---|---|
| True | True | X | - |
| True | False | - | X |
| False | True | X | - |
| False | False | - | - |