Встречается на собеседованиях • сегодня
Как проводилось тестирование на последнем проекте
На проекте использовался комбинированный подход к тестированию:
- Unit-тесты (JUnit 5 + Mockito) покрывали 80% кода. Пример:
java
@Test
void shouldProcessPayment() {
PaymentService service = mock(PaymentService.class);
when(service.process(any())).thenReturn(SUCCESS);
assertEquals(SUCCESS, service.process(new Payment()));
}-
Интеграционные тесты с TestContainers для работы с реальными БД и сервисами в Docker.
-
E2E тестирование через Postman/Newman для API и Selenium для UI.
-
Регрессионное тестирование в CI/CD (Jenkins) при каждом коммите.
Тест-кейсы хранились в TestRail, баги - в JIRA. Code coverage отслеживался через JaCoCo (минимум 70% по соглашению в команде).

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