Проектирование системных тестов

Проектирование системных тестов. Системное тестирование больше, чем все остальные типы тестирования, рассмотренные до сих пор, требует творческого подхода Проектирование эффективных системных тестов требует больше изобретательности, чем даже проектирование самой системы. Не существует простых руководств для проведения тестирования, однако рассматриваемые далее рекомендации дают представление о тех основных видах тестов, которые могут быть необходимы.  [c.178]


В любом случае разработка индивидуальных частей, из которых строится транслятор, представляет собой серию этапов по обработке. Реальные рабочие элементы программного обеспечения создаются на основе спецификаций и базовых ноу-хау проектирования. Каждый элемент подвергается затем индивидуальной операции, которая называется блоковым тестом . Если один из них не проходит через него, дефектная часть программного обеспечения возвращается на стадию обработки на переработку . После того, как все элементы проходят соответствующие блоковые тесты , их собирают, чтобы они составили транслятор. Затем, само собой разумеется, готовый продукт, прежде чем быть отправленным потребителю, подвергается системному тесту . При выполнении этой задачи широко применяется принцип зачета по времени. Поскольку пропускные периоды времени для различных производственных этапов четко установлены, время выпуска различных блоков программного обеспечения с одного этапа на другой может быть подсчитано и определено заранее.  [c.28]


Проектирование и управление. Весь процесс проектирования, кодирования, единичного и функционального тестирования настраивает на то, что во время системного тестирования не может быть обнаружено ошибок. В связи с этим расчет ресурсов для проведения испытаний производится в предположении, что тесты пройдут безошибочно с первого раза. Это приводит к тому, что имеют место грубая недооценка потребных ресурсов, включающих людей, машинное время, графики выполнения работ, и снижение качества тестирования из-за недостатка ресурсов.  [c.184]

Надежность программного обеспечения систем обработки данных Издание 2 (1987) -- [ c.178 ]