Кућа Софтвер Шта је тестирање црне кутије? - дефиниција из техопедије

Шта је тестирање црне кутије? - дефиниција из техопедије

Преглед садржаја:

Anonim

Дефиниција - Шта значи тестирање црне кутије?

Тестирање црне кутије је техника тестирања софтвера која се фокусира на анализу функционалности софтвера, насупрот унутрашњим системским механизмима. Тестирање црне кутије развијено је као метода анализе клијентових захтева, спецификација и стратегија високог нивоа дизајна.

Тестер софтвера за црну кутију одабире сет важећих и неважећих услова извршења уноса и кода и провјерава исправне излазне одговоре.

Тестирање црне кутије је такође познато као функционално тестирање или тестирање затворених кутија.

Тецхопедиа објашњава тестирање црне кутије

Претраживач је једноставан пример апликације која је подвргнута рутинском тестирању црне кутије. Корисник претраживача уноси текст у траку за претрагу веб прегледача. Затим претраживач лоцира и доводи повезане резултате корисничких података (излаз).

Предности тестирања црне кутије укључују:

  • Једноставност: Олакшава тестирање дизајна високог нивоа и сложених апликација
  • Штеди ресурсе: Тестерци се фокусирају на функционалност софтвера.
  • Тест примери: Фокусирање на функционалност софтвера како би се олакшао брзи развој тестних случајева.
  • Пружа флексибилност: Специфично знање програмирања није потребно.

Испитивање црне кутије такође има одређене недостатке, и то:

  • Дизајн и одржавање тест случаја / скрипта могу бити проблематични, јер алати за тестирање црне кутије зависе од познатих уноса.
  • Интеракција графичког корисничког интерфејса (ГУИ) може оштетити тестне скрипте.
  • Испитивање покрива само апликације.
Шта је тестирање црне кутије? - дефиниција из техопедије