Встречается на собеседованиях • сегодня
Что такое White box тестирование
White box тестирование — это метод тестирования, при котором проверяется внутренняя структура, дизайн и код приложения. Тестировщик имеет доступ к исходному коду и использует его для создания тестовых сценариев.
Ключевые аспекты:
- Проверка логики кода, условий, циклов
- Анализ покрытия кода (statement, branch, path coverage)
- Использование юнит-тестов, интеграционных тестов
Пример (Python):
python
def add(a, b):
if a > 0 and b > 0:
return a + b
else:
return 0Тест-кейс для проверки условия:
python
assert add(2, 3) == 5 # Позитивный сценарий
assert add(-1, 5) == 0 # Негативный сценарий Плюсы: глубокая проверка кода, раннее выявление багов.
Минусы: требует знаний кода, может быть затратным.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы