O processo de teste deve ser realizado durante todo o desenvolvimento do software,
e as técnicas são divididas em diferentes fases ou níveis, que se diferenciam pela abstração e
complexidade dos testes produzidos e executados em cada uma delas. A fase em que o objetivo é
verificar se o software está pronto e pode ser utilizado pelo usuário final é o Teste de: