10. Stack Tecnológica & Processo de Testes
Neste tópico especial, apresentamos a arquitetura tecnológica moderna adotada no curso Testando com Spring, comparando as decisões técnicas em relação a stacks legadas e demonstrando como executamos testes automatizados de ponta a ponta (End-to-End) utilizando o Playwright com mapa dinâmico de links.
Ao explorar este tópico, você irá:
- Conhecer a fundo cada tecnologia selecionada (Spring Boot 4.1+, Kotlin 2.4+, Gradle 9.8+, Kotest 6.2+, MockK 1.14+, Testcontainers 2.0+ e Playwright 1.50+).
- Compreender a pirâmide de testes moderna que substitui o uso artificial de bancos em memória (H2) por contêineres reais via
@ServiceConnection. - Aprender como construímos e executamos o crawler E2E em Playwright com Chromium headless para validação contínua de sites e aplicações web.
Conteúdo
-
Nossa Stack Tecnológica & Processo de Testes
Conheça a stack tecnológica moderna adotada no Testando com Spring e o rigoroso processo de testes com Playwright que garante a qualidade da plataforma.