O propósito desta disciplina é:
-
Encontrar e documentar defeitos.
-
Validar e provar as suposições feitas no projeto e requisitos especificados através de demonstrações concretas.
-
Validar que o produto de software foi feito como projetado.
-
Validar que os requisitos estão apropriadamente implementados.
Um esforço de teste bom está baseado na filosofia de testes breves e testes freqüentes. Além disso, é
guiado por perguntas como:
-
Como este software poderia falhar?
-
Em que possíveis situações poderia estar este software para trabalhar de maneira previsível?
Testar desafia as suposições, riscos e incertezas inerente no trabalho de outras disciplinas, e trata
dessas preocupações que usam demonstração concreta e avaliação imparcial.
A disciplina de Teste está relacionada às outras disciplinas das seguintes maneiras:
-
A disciplina de Requisitos captura
requisitos para o produto de software, que é uma das contribuições primárias para identificar que testes executar.
-
A disciplina de Desenvolvimento produz construções do produto de software que é validado
pela disciplina de Teste. Dentro de uma iteração, serão testadas construções múltiplas - tipicamente um por ciclo
de teste.
-
A disciplina de Gerência de Projeto planeja o projeto e o trabalho necessário em cada iteração.
Descrito em um Plano de Iteração, este artefato é uma contribuição importante usada quando você definir a missão de
avaliação correta para o esforço de teste.
-
A disciplina de Gerência de Configuração e Mudança controla mudanças dentro do projeto. O
esforço de teste verifica se cada mudança foi completada adequadamente. Ativos de teste são mantidos abaixo da
gerência de configuração.
|