Выбор ответа Junior Основы тестирования обновлено
Почему нельзя протестировать всё
Вопрос
Почему полное (исчерпывающее) тестирование невозможно для реального продукта?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Комбинаций данных, состояний и окружений астрономически много. Даже форма из трёх текстовых полей допускает практически бесконечное число вводов, а к ним добавляются браузеры, состояния и время.
Варианты ответа
- Комбинаций данных, состояний и окружений астрономически многоправильный ответ
- Тестировщикам не хватает квалификации, чтобы предусмотреть все случаи
- Автотесты слишком медленные, а вручную перебрать варианты невозможно
- Оно возможно, если автоматизировать всё и гонять тесты параллельно
Разбор
Даже форма из трёх текстовых полей допускает практически бесконечное число вводов, а к ним добавляются браузеры, состояния и время. Поэтому тестирование всегда выборочно: проверки выбирают по рискам и техникам тест-дизайна, чтобы получить наибольшую отдачу. Квалификация, скорость и параллельность автотестов тут ни при чём: комбинаций больше, чем можно перебрать за жизнь Вселенной, при любой скорости.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.