Shrnutí

Úvod do testování v Javě

Maria Milusheva

Senior Software Engineer

Rekapitulace kapitoly 1

Kapitola 1.1:
  • Úvod do konceptu softwarového testování
  • Výhody testování
  • Hraniční případy, které bychom měli vždy testovat
Kapitola 1.2:
  • Úvod do testování s JUnit
  • Syntaxe JUnit 5, např. @Test
  • Procvičení assertEquals()
Kapitola 1.3:
  • Definice jednotkového testování
  • Další metody assert: assertTrue(), assertInstanceOf(), assertNull()
Úvod do testování v Javě

Rekapitulace kapitoly 2

Kapitola 2.1:
  • Softwarové závislosti
  • Integrační testování jako testování spolupráce komponent
  • Procvičení s kurzy Evropské centrální banky
Kapitola 2.2:
  • Mocky jako způsob řízení testovacích podmínek
  • Mockito a jeho syntaxe: mock(), when(), .thenReturn()
Kapitola 2.3:
  • verify() pro sledování interakcí s mocky
  • Procvičení na příkladech s databází
Úvod do testování v Javě

Rekapitulace kapitoly 3

Kapitola 3.1:
  • @ParameterizedTest pro zkrácení testovacích tříd a omezení opakování
  • Procvičení @ValueSource a @CsvSource
Kapitola 3.2:
  • Předávání komplexních argumentů pomocí @MethodSource a Arguments.of()
  • Anotace @BeforeEach
Kapitola 3.3:
  • Přístup „nejprve testy"
  • Test-Driven Development jako psaní testů před implementací
  • Oprava chyb pomocí TDD
Úvod do testování v Javě

Další studium:

Zajímavé přednášky:
Pokročilé studium testování:
Úvod do testování v Javě

Gratulujeme!

Úvod do testování v Javě

Preparing Video For Download...