Teste de software o processo de execuo de um produto para
determinar se ele atingiu suas especificaes e funcionou corretamente no ambiente para o qual foi projetado. OBJETIVO O seu objetivo revelar falhas em um produto, para que as causas dessas falhas sejam identificadas e possam ser corrigidas pela equipe de desenvolvimento antes da entrega final CONCEITO De uma forma simples, testar um software significa verificar atravs de uma execuo controlada se o seu comportamento corre de acordo com o especificado. O objetivo principal desta tarefa revelar o nmero mximo de falhas dispondo do mnimo de esforo, ou seja, mostrar aos que desenvolvem se os resultados esto ou no de acordo com os padres estabelecidos.
Defeito um ato inconsistente cometido por um indivduo ao tentar
entender uma determinada informao, resolver um problema ou utilizar um mtodo ou uma ferramenta. Por exemplo, uma instruo ou comando incorreto. Erro uma manifestao concreta de um defeito num artefato de software. Diferena entre o valor obtido e o valor esperado, ou seja, qualquer estado intermedirio incorreto ou resultado inesperado na execuo de um programa constitui um erro Falha o comportamento operacional do software diferente do esperado pelo usurio. Uma falha pode ter sido causada por diversos erros e alguns erros podem nunca causar uma falha. Defeito x erro x falha Dessa forma, ressaltamos que teste de software revela simplesmente falhas em um produto. Aps a execuo dos testes necessria a execuo de um processo de depurao para a
identificao e correo dos defeitos que originaram essa falha, ou