Встречается на собеседованиях • сегодня

Какие есть виды тестирования

  1. Модульное (Unit Testing) – тестирование отдельных компонентов (методов, классов). Пример с JUnit:
java
@Test
public void testAddition() {
    assertEquals(4, Calculator.add(2, 2));
}
  1. Интеграционное (Integration Testing) – проверка взаимодействия между модулями (например, сервис + БД).
  1. Системное (System Testing) – тестирование всей системы в среде, близкой к production.

  2. Приемочное (Acceptance Testing) – проверка соответствия требованиям заказчика (UAT, SIT).

  3. Регрессионное (Regression Testing) – повторное тестирование после изменений.

  4. Нагрузочное (Load/Performance Testing) – проверка работы под нагрузкой (JMeter, Gatling).

  5. Дымовое (Smoke Testing) – быстрая проверка базовой функциональности.

  6. Тестирование безопасности (Security Testing) – выявление уязвимостей (OWASP, PenTest).

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы