Будинки Програмне забезпечення Що таке тестування чорної скриньки? - визначення з техопедії

Що таке тестування чорної скриньки? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає тестування Black Box?

Тестування чорної скриньки - це техніка тестування програмного забезпечення, яка фокусується на аналізі функціональності програмного забезпечення, порівняно з внутрішніми системними механізмами. Тестування чорної коробки було розроблено як метод аналізу потреб клієнтів, технічних характеристик та стратегій дизайну високого рівня.

Тестер програмного забезпечення для чорного поля вибирає набір дійсних та недійсних умов введення та виконання коду та перевіряє чинність відповідей на вихід.

Тестування чорної коробки також відоме як функціональне тестування або тестування закритого типу.

Техопедія пояснює тестування чорної скриньки

Пошукова система - простий приклад програми, що підлягає звичайному тестуванню чорної скриньки. Користувач пошукової системи вводить текст у рядок пошуку веб-браузера. Потім пошукова система знаходить і отримує відповідні результати даних користувачів (вихід).

До переваг тестування чорної коробки належать:

  • Простота: полегшує тестування дизайнів високого рівня та складних застосувань
  • Економить ресурси: Тестери зосереджуються на функціональності програмного забезпечення.
  • Тестові приклади: зосередження уваги на функціональності програмного забезпечення для швидкого розвитку тестового випадку.
  • Забезпечує гнучкість: конкретні знання з програмування не потрібні.

Тестування чорної скриньки також має певні недоліки:

  • Розробка та технічне обслуговування тестів / сценаріїв можуть бути проблематичними, оскільки інструменти тестування чорної скриньки залежать від відомих даних.
  • Взаємодія графічного інтерфейсу користувача (GUI) може пошкодити тестові сценарії.
  • Тестування охоплює лише функції програми.
Що таке тестування чорної скриньки? - визначення з техопедії