Должен ли QA тестироваться с точки зрения строго черного ящика?

Предполагая, что модульные тесты обрабатываются разработкой, есть ли причина для QA знать детали того, как работает продукт? Я имею в виду, нужно ли им знать, чтопроисходит в фоновом режиме и должны ли они тестировать сегменты продукта без использования обычного интерфейса? Например, имеет ли смысл тестировщик зайти в базу данных и вручную изменить значения, чтобы посмотреть, что произойдет?



РЕДАКТИРОВАТЬ:

Позволять'Предположим, что мыработаем с приложением, которое будет использоваться не разработчиками, мыне работает над чем-то с прикрепленным API.

Ответы на вопрос(7)

Ваш ответ на вопрос