Встречается на собеседованиях • сегодня
Какие есть виды тестирования
- Модульное (Unit Testing) – тестирование отдельных компонентов (методов, классов). Пример с JUnit:
java
@Test
public void testAddition() {
assertEquals(4, Calculator.add(2, 2));
}- Интеграционное (Integration Testing) – проверка взаимодействия между модулями (например, сервис + БД).
-
Системное (System Testing) – тестирование всей системы в среде, близкой к production.
-
Приемочное (Acceptance Testing) – проверка соответствия требованиям заказчика (UAT, SIT).
-
Регрессионное (Regression Testing) – повторное тестирование после изменений.
-
Нагрузочное (Load/Performance Testing) – проверка работы под нагрузкой (JMeter, Gatling).
-
Дымовое (Smoke Testing) – быстрая проверка базовой функциональности.
-
Тестирование безопасности (Security Testing) – выявление уязвимостей (OWASP, PenTest).

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