Você confia nos seus testes unitários?
2026-10-18 , Principal

A cobertura de código é uma métrica muito utilizada, mas será que ela é realmente confiável? Essa palestra mostrará como os testes de mutação ajudam a aumentar a confiança nos seus testes unitários.


Uma das métricas utilizadas para qualidade de código é a porcentagem de cobertura de código dos testes unitários. Mas o que é cobertura de código? Será que essa métrica é realmente confiável? Como saber se meu código está realmente sendo bem testado?

Para responder a essas perguntas, essa palestra mostrará o que são testes de mutação e como essa técnica pode ser utilizada para avaliar a qualidade dos seus testes unitários.


What prior knowledge is necessary to be able to follow your activity well?:

Essa palestra fornecerá uma breve introdução a testes unitários e cobertura de código. Então conhecimentos básicos de testes unitários e de cobertura de código são suficientes para acompanhar a palestra.

What can participants expect to learn from your activity?:

As pessoas irão aprender o que é cobertura de código, o que são testes de mutação, para que servem e quando usá-los para melhorar a qualidade dos testes unitários.

Choose one or more areas where this proposal fits.: Testing

Maurício é desenvolvedor back-end e especialista em PHP, possui mais de dez anos de experiência e é membro da equipe de desenvolvimento do projeto de software livre phpMyAdmin desde 2017.