Белая коробка (или стеклянная коробка , ясно , окно или открытое окно ) представляет собой подсистему , чьи внутренние можно просматривать , но , как правило , не изменяется.
Системы черного ящика | |
---|---|
Система | |
Черный ящик · машина Oracle | |
Методы и приемы | |
Тестирование черного ящика · Blackboxing | |
Связанные методы | |
Прямая связь · Обфускация · Распознавание образов · Белый ящик · Тестирование белого ящика · Идентификация системы | |
Основы | |
Априорная информация · Системы управления · Открытые системы · Исследование операций · Термодинамические системы | |
Доступ к внутренним компонентам подсистемы в целом упрощает понимание подсистемы, но также облегчает взлом ; например, если программист может исследовать исходный код, гораздо легче обнаружить слабые места в алгоритме. [ необходима цитата ] Это делает тестирование методом белого ящика намного более эффективным, чем тестирование черного ящика, но значительно труднее из-за сложности, необходимой со стороны тестировщика для понимания подсистемы.