WikiDer > Белый ящик (разработка программного обеспечения)

White box (software engineering)
Системы черного ящика
Blackbox.svg
Система
Черный ящик · Машина Oracle
Методы и приемы
Тестирование черного ящика · Блэкбоксинг
Связанные методы
Вперед · Запутывание · Распознавание образов · белая коробка · Тестирование белого ящика · Идентификация системы
Основы
Априори Информация · Системы управления · Открытые системы · Исследование операций · Термодинамические системы

А белая коробка (или же стеклянная коробка, прозрачная коробка, или же открытая коробка) это подсистема внутреннее устройство которых можно просматривать, но обычно нельзя изменять.

Доступ к внутренним компонентам подсистемы в целом упрощает понимание подсистемы, но также облегчает ее понимание. взломать; например, если программист может изучить исходный код, гораздо легче обнаружить слабые места в алгоритме.[нужна цитата] Что делает тестирование методом белого ящика намного эффективнее, чем черный ящик но значительно труднее из-за сложности, необходимой тестеру для понимания работы подсистемы.

Математические модели для сложных систем

Смотрите также