Знания и навыки, которые приобретете
-
Разбираться в ветвлении
-
Работать с GitHub
-
Понимать, как происходит командная разработка проекта
-
Уверенно использовать фреймворк JUnit как в 5-й, так и в 4-й версии для модульного тестирования своих продуктов
-
Правильно и понятно именовать методы для тестирования
-
Применять такие аннотации, как: @Test, @Before, @BeforeClass, @After, @AfterClass, @Ignore и многие другие
-
Понимать и уметь применять методы класса Assertions
-
Выполнять тесты в определенном порядке с помощью аннотации @FixMethodOrder
-
Запускать несколько тестовых классов одновременно
-
Параметризировать и группировать ваши тесты по категориям
-
Проводить миграцию ранее написанного кода с Junit 4 на JUnit 5
-
Работать с системой управления базами данных MS SQL
-
Проектировать и создавать базы данных