Fundamentos em Teste de Software

Definições

Mediante algumas referências bibliográficas podemos definir a atividade 'Testar' como:
Segundo Myers “Testar é analisar um programa com a intenção de descobrir erros e defeitos.”

É medir a qualidade e funcionalidade de um sistema.

Ainda na visão de Dijkstra “O teste de programas pode ser usado para mostrar a presença de defeitos, mas nunca para mostrar a sua ausência.” 

Objetivo Principal

Reduzir a probabilidade da ocorrência de um defeito quando o software estiver em produção, minimizando os riscos para o negócio e garantindo que as necessidades do cliente estão sendo atendidas.