Преглед садржаја:
Дефиниција - Шта значи тестирање у кутији?
Тестирање у бијелој кутији је методологија која се користи да осигура и потврди интерни оквир, механизме, објекте и компоненте софтверске апликације. Тестирање у бијелој кути верифицира код према дизајнерским спецификацијама и открива рањивости апликација.
Тестирање у бијелој кутији познато је и као прозирно тестирање кутија, испитивање јасних кутија, структурно тестирање и тестирање стаклене кутије. Стаклена кутија и јасна кутија указују на то да су унутрашњи механизми видљиви тиму софтверских инжењера.
Тецхопедиа објашњава тестирање у кутији
За време тестирања у оквиру кућишта, код се покреће са унапред одабраним улазним вредностима за валидацију претходно изабраних излазних вредности. Тестирање у бијелој кутији често укључује писање пробних кода софтвера и управљачких програма.
Предности испитивања у белој кутији укључују:
- Омогућава поновну употребу тестних случајева и већу стабилност
- Олакшава оптимизацију кода
- Олакшава проналажење локација скривених грешака у раним фазама развоја
- Олакшава ефикасно тестирање апликација
- Уклања непотребне редове кода
Недостаци укључују:
- Захтијева квалификован тестер са унутрашњим структурама знања
- Дуготрајан
- Високи трошкови
- Провјера битног кода је тешка.
Тестирање у белој кутији надопуњује тестирање јединице, тестирање интеграције и регресијско тестирање.
