Дом Програмное обеспечение Что такое тестирование черного ящика? - определение из техопедии

Что такое тестирование черного ящика? - определение из техопедии

Оглавление:

Anonim

Определение - Что означает тестирование черного ящика?

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

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

Тестирование черного ящика также известно как функциональное тестирование или закрытое тестирование.

Techopedia объясняет тестирование черного ящика

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

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

  • Простота: облегчает тестирование проектов высокого уровня и сложных приложений
  • Экономия ресурсов: тестеры сосредоточены на функциональности программного обеспечения.
  • Тестовые случаи: Сосредоточение внимания на функциональности программного обеспечения для облегчения быстрой разработки тестовых случаев.
  • Обеспечивает гибкость: специальные знания программирования не требуются.

Тестирование черного ящика также имеет определенные недостатки:

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