У дома развитие Какво е тестване на сивата кутия? - определение от техопедия

Какво е тестване на сивата кутия? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава тестване на сивата кутия?

Тестването на сивата кутия е методика за тестване на софтуер, която включва комбинацията от тестване на бяла кутия и черна кутия. Той използва директната техника за тестване на черни кутии, както и подхода за системи, насочени към код, както в случая на тестване с бяла кутия. Тестерите, които използват тестване в сива кутия, се нуждаят от документация за приложение на високо ниво, за да завършат тестовете. Тестването в сива кутия е насочено към намиране на дефекти въз основа на неправилна структура или използване на приложение.

Изпитването на сивата кутия е известно още като полупрозрачно тестване.

Техопедия обяснява тестовете на сивата кутия

Тъй като тестовете за сиви кутии имат достъп до знания за проектна документация, те могат да подготвят и създадат по-добри тестови случаи и планове. Подходът за тестване обаче осигурява на тестерите само ограничени познания за различните функционални приложения.


Предимствата на тестването в сива кутия включват:

  • Работи добре за големи кодови сегменти.
  • От тестерите не се изисква да знаят език за програмиране или методи за тестване на приложението, което прави това тестване най-вече безпристрастно и ненатрапчиво.
  • Достъпът до програмния код не е от съществено значение.
  • Предоставя ясно определени роли за потребителите и разработчиците по време на тестване. Тестването се базира на перспективата на потребителя, а не на дизайнера.
Недостатъците на тестването в сива кутия включват:

  • Повечето тестови случаи са трудни за проектиране.
  • Тъй като има само няколко тестови сценария, има ограничено покритие.
  • Тъй като тестерите имат ограничени познания за процеса, той не се счита за ефективен метод за тестване.
Какво е тестване на сивата кутия? - определение от техопедия