Rezumat

Introducere în testarea în Java

Maria Milusheva

Senior Software Engineer

Recapitulare Capitol 1

Capitolul 1.1:
  • Introducerea conceptului de testare software
  • Discutarea beneficiilor testării
  • Revizuirea cazurilor limită care trebuie întotdeauna testate
Capitolul 1.2:
  • Introducerea testării cu JUnit
  • Sintaxa JUnit 5: @Test
  • Exersarea assertEquals()
Capitolul 1.3:
  • Definirea testării unitare
  • Instrucțiuni de aserțiune suplimentare: assertTrue(), assertInstanceOf(), assertNull()
Introducere în testarea în Java

Recapitulare Capitol 2

Capitolul 2.1:
  • Introducerea dependențelor software
  • Definirea testării de integrare ca testare a interacțiunii dintre componente
  • Exersarea utilizării cursurilor Băncii Centrale Europene
Capitolul 2.2:
  • Mock-urile ca metodă de control al condițiilor de testare
  • Sintaxa Mockito: mock(), when(), .thenReturn()
Capitolul 2.3:
  • Utilizarea verify() pentru urmărirea interacțiunilor cu mock-uri
  • Exersare cu exemple de baze de date
Introducere în testarea în Java

Recapitulare Capitol 3

Capitolul 3.1:
  • Utilizarea @ParameterizedTest pentru a simplifica clasele de test și a reduce repetițiile
  • Exersarea @ValueSource și @CsvSource
Capitolul 3.2:
  • Transmiterea argumentelor complexe către teste cu @MethodSource și Arguments.of()
  • Introducerea adnotării @BeforeEach
Capitolul 3.3:
  • Exersarea abordării de tip „teste mai întâi"
  • Definirea Test-Driven Development ca practică de scriere a testelor înaintea implementării
  • Corectarea erorilor cu TDD
Introducere în testarea în Java

Resurse suplimentare:

Prezentări recomandate:
Studiu avansat:
Introducere în testarea în Java

Felicitări!

Introducere în testarea în Java

Preparing Video For Download...