Você confia nos seus testes unitários?
18/10/2026 , 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.


Quais conhecimentos prévios são necessários para que seja possível acompanhar bem a sua atividade?:

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.

O que as pessoas que participarem podem esperar aprender na sua atividade?:

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.

Escolha uma ou mais áreas em que essa proposta se encaixa: Testes

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.