06. Escrevendo Testes End-to-End com Kotest e Playwright

Ao concluirmos todas as aulas deste tópico, nós:

  • Saberemos como configurar e executar especificações End-to-End do Kotest no Maven e no Gradle 9.
  • Compreenderemos como gerenciar o ciclo de vida do Playwright (Browser e BrowserContext) através de listeners/extensions do Kotest combinados com @SpringBootTest(webEnvironment = RANDOM_PORT).
  • Saberemos como criar Page Objects idiomáticos em Kotlin e escrever especificações E2E completas com Kotest e Playwright.

Conteúdo