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

Какие используешь виды тестирования

  • Unit-тестирование – тестирование отдельных методов или классов (JUnit, TestNG).
java
@Test
public void testAddition() {
    assertEquals(4, Calculator.add(2, 2));
}
  • Интеграционное тестирование – проверка взаимодействия между компонентами (Spring Boot Test, Mockito).
  • Функциональное тестирование – проверка соответствия требованиям (Selenium, Cucumber).

  • Нагрузочное тестирование – оценка производительности (JMeter, Gatling).

  • Модульное тестирование с моками – изоляция тестируемого кода (Mockito, EasyMock).

  • Контрактное тестирование – проверка API (Pact).

  • End-to-end тестирование – проверка всего потока приложения (Cypress, Selenium).

  • Регрессионное тестирование – проверка, что изменения не сломали существующий функционал.

  • Smoke-тестирование – быстрая проверка базовой работоспособности.

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

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

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

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