White Box - подход к тестированию без UI. Тестируем компоненты (unit test) со знанием кода(Regression test). Тест который проверяет код продукта на то чтобы все его компоненты были правильно друг с другом соединенны и работали.

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

Со знанием внутренней структуры реализации системы.

Unit Testing

Integration Testing

Regression Testing

👍👍👍

  1. White Box позволяет превентировать баги в продукте.
  2. White Box легко автоматизировать.
  3. White Box предполагает понимание продукта с инженерной точки зрения ( архитектура, код)

👎👎👎

  1. Нужно владеть языками программирования.
  2. Тестирования UI не проводится.

Black Box - Подход к тестированию с UI, без знания кода. Тестировщик знает что делает софт, но не знает как он это делает.

Без знания внутренней структуры реализации проекта.