Встречается на собеседованиях • сегодня
Какие писал типы тестов
- Unit-тесты – тестируют отдельные методы или классы в изоляции (JUnit, TestNG). Пример:
java
@Test
void testAddition() {
assertEquals(4, Calculator.add(2, 2));
}- Интеграционные тесты – проверяют взаимодействие компонентов (Spring Boot Test, Arquillian). Пример:
java
@SpringBootTest
class UserServiceIntegrationTest {
@Autowired
private UserService userService;
// тесты с реальной БД
}- Функциональные тесты – проверяют бизнес-логику (Cucumber, Selenium). Пример:
java
@Given("user is on login page")
public void navigateToLogin() {
driver.get("/login");
}-
Нагрузочные тесты – проверяют производительность (JMeter, Gatling).
-
E2E-тесты – тестируют весь поток приложения (Selenium, Cypress).
-
Контрактные тесты – для микросервисов (Pact).
-
Mutation-тесты – оценивают качество тестов (PITest).

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