Este documento apresenta uma introdução ao teste de software, abordando os seguintes tópicos: (1) conceitos básicos de teste de software como defeitos, erros e falhas; (2) objetivos do teste de software como garantir a qualidade e revelar erros; (3) diferentes fases e técnicas de teste como teste de unidade, integração e funcional.