Como podemos garantir que nossos testes realmente estão pegando possíveis falhas em nosso código?
100% de cobertura é suficiente?
Nesta palestra apresento o conceito de Testes de Mutação (tradução livre do termo Mutation Tests), que é uma técnica que permite detectar possíveis falhas em nosso código que não seriam cobertas por nossos testes.

Comments

Please login to leave a comment

Marcela Godoy at 11:34 on 27 Sep 2019

Conteúdo muito bem explicado e bem completo com os exemplos da live. Ótima palestra.

Trazer o infection é algo que realmente não conhecia, muito interessante.

Achei que foi um pouco rápido falando e talvez nem todo mundo consegue acompanhar isso.

Mas falou muito bem, parabéns .

Conteúdo muito bem abordado, ainda não trabalho e a partir de hoje vou começar a estudar sobre, abriu minha mente para novos desafios.

Conteúdo excelente e passado de forma clara. Parabéns pela palestra!

Excelente palestra ! Uma das melhores se não a melhor até agora.

Bem claro e transparente na ideia.

Deveria ter mais palestras como essa.

Acho que poderia adicionar só o que a ferramenta não faz ( exemplos ) , pro pessoal se interar sobre o que ainda precisa ser testado e que situações ele não atende.

Mas sinceramente foi uma excelente palestra.

Gostaria de entender melhor o que eh um mutante. Pra mim não ficou claro. Estou iniciando no php

Agda Dantas at 11:49 on 27 Sep 2019

Palestra SENSACIONAL!

Demonstrou muito conhecimento, domínio e a iteração com o público foi ótima.

Acho que foi a melhor palestra do evento, e teve muita clareza no assunto, apesar de não ser um tema tão conhecido e falado.

Excelente palestra e como não conhecia o assunto, me interessei a pesquisar mais a fundo!

Palestra muito interessante.

Evandro Mohr at 11:59 on 27 Sep 2019

Excelente palestra. Abordou um tema pouco conhecido com grande maestria e didática.

Jansen Felipe at 13:09 on 27 Sep 2019

Desconhecia o assunto e achei muito foda! A didática do palestrante é excelente! Ah é biscoito! rs

Excelente palestra. Eu já conhecia testes de mutação, mas a palestra trouxe os conceitos e aplicações de uma forma prática muito boas, sem tentar "vender" os testes de mutação a qualquer custo.
Os exemplos práticos no começo achei que perderia muito tempo escrevendo código, mas ficou bem dinâmico e claro.
Muito coerente e sincero ao falar dos pontos fortes e fracos da ferramenta, sobre quando usar e quando não usar, etc.
Parabéns

Excelente escolha de tema! Teve bastante conteúdo e a forma de falar foi um pouco rápida, acelerando alguns momentos da apresentação. Gostaria de deixar duas coisas: evitar tema transparente no terminal, porque pode dificultar a enxergar (deixando a atenção da galera no que está atrás do terminal), e teria sido legal mostrar o tempo que levaria pra rodar o infection numa aplicação grande do dia a dia (uma imagem do output explicando o tempo já ajudaria) dado que muito foi falado sobre como a execução demora, mas uma noção ajudaria a entender o tamanho da encrenca.