Teste de software é uma investigação conduzida para fornecer aos interessados informações sobre a qualidade do produto ou serviço de software em teste.
Nas principais metodologias de desenvolvimento de software sempre há um capítulo dedicado aos testes. Trata-se de uma abordagem obrigatória para alcançar qualidade nas entregas de forma contínua.