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

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

Оглавление:

Anonim

Определение - Что означает тестирование в «белой коробке»?

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

Тестирование белого ящика также известно как тестирование прозрачного бокса, тестирование прозрачного бокса, структурное тестирование и тестирование стеклянного бокса. Стеклянная коробка и прозрачная коробка указывают на то, что внутренние механизмы видны команде разработчиков программного обеспечения.

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

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

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

  • Обеспечивает возможность повторного использования тестовых случаев и обеспечивает большую стабильность
  • Облегчает оптимизацию кода
  • Облегчает поиск мест скрытых ошибок на ранних стадиях разработки
  • Облегчает эффективное тестирование приложений
  • Удаляет ненужные строки кода

Недостатки включают в себя:

  • Требуется опытный тестировщик со знанием внутренней структуры
  • Кропотливый
  • Высокие расходы
  • Проверка битов кода затруднена.

Тестирование белого ящика дополняет модульное тестирование, интеграционное тестирование и регрессионное тестирование.

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