Langsung ke konten
Global sound
Lambda3 Podcast

Lambda3 Podcast

Lambda3 Podcast 476 - Testes que não validam nada

· 1 jam 10 mnt · Musim 1 Episode 476

Catatan episode

Nesse episódio do Podcast da Lambda3 powered by TIVIT, Fernando Okuma, Daniela Domingos da Silva e Rodrigo Bitercourt conversam sobre testes automatizados que existem apenas para cumprir tabela: testes que passam sempre, não validam regras de negócio e acabam gerando uma falsa sensação de segurança nos projetos. Um papo direto sobre falsos positivos, excesso de mocks, cobertura de código enganosa e como evitar testes que não protegem nada de verdade.

Participantes

• Fernando Okuma - https://www.linkedin.com/in/feokuma/
• Daniela Domingos da Silva - https://www.linkedin.com/in/daniela-domingos-da-silva-140713150/
• Rodrigo Bitercourt - https://www.linkedin.com/in/rodrigoschemes/

Pauta

• O que são testes que não validam nada
• O mito do pipeline verde
• Testes que só verificam framework
• Mocks demais, confiança de menos
• Falsos positivos e testes que mentem
• Cobertura alta, segurança baixa
• Testes frágeis e acoplados à implementação
• Quando os testes atrapalham o desenvolvimento
• Por que times continuam escrevendo testes ruins
• Como começar a escrever testes que realmente protegem o sistema

Referências

• Martin Fowler — Test Coverage
• Martin Fowler — Test Pyramid
• Google Testing Blog — Just Say No to More End-to-End Tests
• Kent C. Dodds — Write Tests
• Test Smells — SourceMaking

Edição

• ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Compasso Coolab⁠⁠⁠⁠

Situs: podcasters.spotify.com

Live, satu jam terakhir: 1.678 lagu di 7.706 stasiun di 142 negara

Jelajahi dunia lewat radio

Cara lain untuk menjelajah (9)

Dengar sesuatu yang bagus? Simpan, atau langsung buka di Spotify.

Deep TechLanjut mendengarkan