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

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

JUnit — стандартный фреймворк для модульного тестирования в Java. Пример: ```java @Test public void testAddition() { assertEquals(4, 2 + 2); } ``` TestNG — альтернатива JUnit с поддержкой параметризованных тестов и аннотаций. Mockito — библиотека для создания mock-объектов: ```java List mockedList = mock(List.class); when(mockedList.get(0)).thenReturn("first"); ``` PowerMock — расширение Mockito для мокирования статических методов и конструкторов. AssertJ/Surefire — для fluent-assertions и запуска тестов. Cucumber — для BDD-тестирования через сценарии на Gherkin. Selenium — автоматизация UI-тестов в браузере. Jacoco — инструмент для анализа покрытия кода тестами.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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