База ответов ИНТУИТ

Основы разработки программного обеспечения на примере языка С

<<- Назад к вопросам

Как решается проблема невозможности проверить программу при всех возможных условиях функционирования?

(Отметьте один правильный вариант ответа.)

Варианты ответа
тестированием произвольной части фунционала программы
тестированием с выделением областей эквивалентности(Верный ответ)
тестированием с использованием метода полного перебора
Похожие вопросы
Каким образом решается проблема невозможности протестировать некоторые требования?
Какой уровень покрытия кода тестами требует проверок всех условий на TRUE/FALSE (то есть каждое условие в ходе тестирования должно проверяться на оба возможных значения)?
Какой уровень покрытия кода тестами требует выполнения всех операторов (то есть при выполнении всех тестовых примеров в итоге должны выполниться все операторы)?
Почему при использовании подхода формальных преобразований исчезает проблема тестирования и проверки корректности конечного программного продукта по отношению к спецификации?
В каких случаях перед обращением к устройству можно проверить, что оно включено и не занято взаимодействием с другим партнером (с другой программой)?
Как плохо спроектированная иерархия классов может повлиять на программу?
Как влияет использование объектно-ориентированного подхода на программу и почему?
На каком этапе разработки ПО определяются описания всех модулей, функциий, их интерфейсов, а также алгоритмов работы и структур данных?