O vídeo aborda o "Paradoxo do Pesticida" nos testes de software. Explica que, ao executar os mesmos testes repetidamente, não é possível encontrar novos defeitos. A automação dos testes é útil para identificar regressões quando partes do software deixam de funcionar devido a mudanças. No entanto, os testes automatizados têm dificuldade em encontrar novos defeitos que surgem com componentes ou fluxos diferentes. É destacada a importância de ter uma noção de cobertura dos testes, ou seja, o quanto os testes abrangem o sistema. A cobertura dos testes é expressa em porcentagem e é útil para produzir relatórios e fornecer informações sobre a qualidade dos testes. É sugerido que, ao trabalhar em uma startup ou empresa maior, é importante conhecer a cobertura dos testes para avaliar a qualidade e definir o risco dos testes. É enfatizada a necessidade de revisar e expandir regularmente o conjunto de testes para incluir novas modificações no software. É recomendado pensar em métricas e medir a cobertura dos testes como uma forma de evoluir o framework de teste. O vídeo encerra convidando os espectadores a compartilharem, comentarem e ajudarem a crescer o canal.
Pessoni, ótimo conteúdo, parabéns! Fiquei um pouco curioso, você disse que podemos medir a cobertura de testes de outras formas além da porcentagem baseada nas funcionalidades, você poderia dar algum exemplo?
Oi Fernando! Podemos medir por linhas de código, por áreas exercitadas, por condições. Essas são algumas formas q lembro de pronto aqui =} dependendo da finalidade, escolhemos métricas pra melhor nos ajudar 😊
O vídeo aborda o "Paradoxo do Pesticida" nos testes de software. Explica que, ao executar os mesmos testes repetidamente, não é possível encontrar novos defeitos. A automação dos testes é útil para identificar regressões quando partes do software deixam de funcionar devido a mudanças. No entanto, os testes automatizados têm dificuldade em encontrar novos defeitos que surgem com componentes ou fluxos diferentes. É destacada a importância de ter uma noção de cobertura dos testes, ou seja, o quanto os testes abrangem o sistema. A cobertura dos testes é expressa em porcentagem e é útil para produzir relatórios e fornecer informações sobre a qualidade dos testes. É sugerido que, ao trabalhar em uma startup ou empresa maior, é importante conhecer a cobertura dos testes para avaliar a qualidade e definir o risco dos testes. É enfatizada a necessidade de revisar e expandir regularmente o conjunto de testes para incluir novas modificações no software. É recomendado pensar em métricas e medir a cobertura dos testes como uma forma de evoluir o framework de teste. O vídeo encerra convidando os espectadores a compartilharem, comentarem e ajudarem a crescer o canal.
até então só conhecia as coberturas de bolo mesmo.. kkkkk
heheheh boa!
Pessoni, ótimo conteúdo, parabéns!
Fiquei um pouco curioso, você disse que podemos medir a cobertura de testes de outras formas além da porcentagem baseada nas funcionalidades, você poderia dar algum exemplo?
Oi Fernando! Podemos medir por linhas de código, por áreas exercitadas, por condições. Essas são algumas formas q lembro de pronto aqui =} dependendo da finalidade, escolhemos métricas pra melhor nos ajudar 😊
Bem explicadinho! Muito bom mesmo!
🎉🎉🎉
Muito bom