Базовое тестирование пути - Basis path testing
В программная инженерия, тестирование базового пути, или же структурированное тестирование,[1] это метод белого ящика для проектирования контрольные примеры. Метод анализирует график потока управления программы для нахождения набора линейно независимых путей исполнение. Метод обычно использует McCabe ' цикломатическая сложность для определения количества линейно независимых путей, а затем генерирует контрольные примеры для каждого полученного пути.[2] Тестирование базового пути гарантирует полное покрытие филиала (все края график потока управления ), но достигает этого, не охватывая все возможные пути графа потока управления - последнее обычно слишком дорого.[3] Тестирование базового пути широко используется и изучается.[4]
Смотрите также
- DD-путь тестирование
Рекомендации
- ^ Артур Х. Уотсон и Томас Дж. Маккейб (1996). «Структурированное тестирование: методология тестирования с использованием метрики цикломатической сложности» (PDF). Специальная публикация NIST 500-235.
- ^ Линда Вестфол (2008). Справочник сертифицированного инженера по качеству программного обеспечения. Качественная пресса ASQ. С. 436–437. ISBN 978-0-87389-730-3.
- ^ Ю.Н. Срикант; Прити Шанкар (2002). Справочник по проектированию компиляторов: оптимизация и создание машинного кода. CRC Press. п. 249. ISBN 978-1-4200-4057-9.
- ^ Роберт В. Биндер (2000). Тестирование объектно-ориентированных систем: модели, шаблоны и инструменты. Эддисон-Уэсли Профессионал. п.378. ISBN 978-0-201-80938-1.
дальнейшее чтение
- Пол К. Йоргенсен (2002). Тестирование программного обеспечения: подход мастера, второе издание. CRC Press. С. 146–150. ISBN 978-0-8493-0809-3.
- Алан Пейдж; Кен Джонстон; Би Джей Роллисон (2008). Как мы тестируем программное обеспечение в Microsoft. Microsoft Press. Глава 6. ISBN 978-0-7356-3831-0.
Этот программная инженерия -связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |