Template Plano de Testes
Template Plano de Testes
Template Plano de Testes
<Nome do Projeto>
Histórico da Revisão
1. Introdução
1.1. Objeto
1.2. Objetivo
2. Escopo
<Descrição dos diversos tipos de testes que fazem parte deste plano e a lista priorizada dos
itens de software a serem testados. Também faz parte do escopo a lista de itens de software
que não serão testados. Para cada item devem ser especificadas as funcionalidades e
características que serão e as que não serão testadas>
3. Abordagem
<Especifica a forma de realização dos testes. Abrange, entre outros aspectos, as técnicas,
ferramentas e restrições, além disso, são definidos critérios para iniciação, aprovação e
encerramento dos testes. também são definidas as condições para a suspensão e retomada
dos testes.>
[Forneça uma visão geral da missão e da motivação dos testes que serão conduzidos
nesta iteração]
4.1 Fundamentos
[Forneça uma breve descrição dos fundamentos que justificam o esforço de teste
definido neste Plano de Teste. Inclua informações como, por exemplo, o problema
principal que está sendo resolvido, os principais benefícios da solução, a arquitetura
planejada da solução e um breve histórico do projeto. Quando essas informações
estiverem definidas em outros documentos, você poderá incluir referências a esses
documentos mais detalhados caso seja apropriado. Esta seção só deverá conter de três a
cinco parágrafos]
[Forneça um resumo dos principais elementos que motivarão o esforço de teste nesta
iteração. Os testes poderão ser motivados por uma série de fatores como, por exemplo,
riscos de qualidade, riscos técnicos, riscos do projeto, casos de uso, requisitos
funcionais, requisitos não funcionais, elementos de design, falhas ou erros suspeitos,
solicitações de mudança etc.]
5. Itens de Teste-Alvo
[Forneça uma lista de nível superior dos principais itens que estarão sujeitos a teste.
Essa lista deve incluir itens produzidos diretamente pela equipe de desenvolvimento do
projeto e itens de que dependem esses produtos. Por exemplo, o hardware de
processamento básico, dispositivos periféricos, sistemas operacionais, produtos ou
componentes de terceiros etc. É recomendável agrupar a lista por categoria e atribuir
importância relativa a cada motivador.]
[Esta seção fornece um resumo de nível superior dos testes que serão executados. O
resumo fornecido aqui representa uma visão geral de nível superior dos testes que serão
e dos que não serão executados]
6.2 Resumo dos Outros Candidatos a Possível Inclusão
[Descreva separadamente as áreas de teste cuja avaliação e investigação você supõe que
poderão ser úteis, mas que ainda não foram suficientemente pesquisadas para justificar
com certeza a importância de examiná-las.]
6.3 Resumo das Exclusões dos Testes
[Forneça um resumo de nível superior dos possíveis testes que poderiam ter sido
conduzidos, mas que foram explicitamente excluídos deste plano. Se você não for
implementar ou executar um tipo de teste, informe claramente que o teste não será
executado ou implementado e justifique por que. A seguir, há exemplos de justificativas
que poderão ser usadas:
- "Esses testes não contribuem para alcançar a missão de avaliação."
- "Não há recursos suficientes para executar esses testes."
- "Esses testes são desnecessários devido aos testes executados por xxxx."
Segundo um prisma heurístico, se você achar que é perfeitamente concebível que um
dos membros de seu público espere que um determinado aspecto de teste seja incluído e
se você não pretender ou não puder incluí-lo, justifique sua exclusão. Se a equipe
concordar que a exclusão é óbvia, você provavelmente não precisará listá-la.]
[Forneça uma listagem dos recursos existentes que serão consultados para estimular a
identificação e a seleção de testes específicos a serem conduzidos. É fornecido um
Catálogo de Ideias de Teste de exemplo na seção de exemplos do RUP.]
7.2 Tipos e Técnicas de Teste
[Os bancos de dados e os processos de banco de dados deverão ser testados como um
subsistema independente. Esse teste deve testar os subsistemas sem que a Interface do
Usuário do objetivo do teste faça interface com os dados. É necessário efetuar pesquisas
adicionais referentes ao Sistema de Gerenciamento de Banco de Dados (DBMS) a fim de
identificar as ferramentas e técnicas que poderão existir para suportar os testes
identificados na tabela a seguir.]
Forneça um breve resumo da forma e do conteúdo dos relatórios usados para medir a
qualidade perceptível do produto e indique com que frequência eles serão gerados.
Forneça uma indicação referente ao método e às ferramentas usados para registrar,
medir e reportar a qualidade perceptível do produto. Você poderá incluir análises dos
Incidentes e Solicitações de Mudança ao longo da Cobertura de Teste.]
9.4 Registros de Incidentes e Solicitações de Mudança
[Forneça um breve resumo do método e das ferramentas usados para registrar, rastrear e
gerenciar incidentes dos testes, as solicitações de mudança associadas e seus status.]
9.5 Conjunto de Testes de Regressão e Scripts de Teste de Suporte
[Forneça um breve resumo dos recursos dos testes que serão liberados para permitir
testes de regressão contínuos dos builds subsequentes do produto, a fim de ajudar a
detectar as regressões na qualidade do produto.]
9.6 Produtos de Trabalho Adicionais
[Nesta seção, identifique os produtos de trabalho que são opcionais ou os que não
deverão ser usados para medir ou avaliar a execução bem-sucedida do Plano de Teste.]
9.6.1 Resultados Detalhados dos Testes
[Trata-se de um conjunto de planilhas do Microsoft Excel relacionando os resultados
determinados para cada caso de teste ou refere-se ao repositório dos registros de testes
e dos resultados determinados mantidos por um produto de teste especializado.]
9.6.2 Scripts de Teste Funcionais Automatizados Adicionais
Estes scripts consistem em um conjunto dos arquivos de código-fonte dos scripts de
teste automatizados ou no repositório do código-fonte e dos executáveis compilados
referentes aos scripts de teste mantidos pelo produto de automação de testes.]
9.6.3 Guia de Teste
[O Guia de Teste abrange um amplo conjunto de categorias incluindo Catálogos de Idéias
de Testes, Orientações de Práticas Adequadas, Padrões de Teste, Modelos de Erros e de
Falhas, Padrões de Design de Automação etc.]
9.6.4 Matrizes de Rastreabilidade
[Utilizando uma ferramenta como o Rational RequisistePro ou o Microsoft Excel, forneça
uma ou mais matrizes de relacionamentos de rastreabilidade entre os itens rastreados.]
Servidor de Banco de
Dados
Rede ou Sub rede
Nome do Servidor A ser definido
Nome do Banco de
Dados
A ser definido
A ser definido
A ser definido
Repositório de Teste
Rede ou Sub-rede
Nome do Servidor
A ser definido
A ser definido
PCs de A ser definido
Desenvolvimento de
Teste
Gerenciamento de
Teste
Controle de Defeitos
Gerador de Perfil ou
Monitor de Cobertura
de Teste
Gerenciamento de
Projeto
Ferramentas DBMS
11.4 Configurações do Ambiente de Teste
Devem ser fornecidas e suportadas as seguintes Configurações de Ambiente de Teste para
este projeto.
Recursos Humanos
Gerente de Supervisiona o
Testes gerenciamento.
Entre as
responsabilidades estão
incluídas:
● planejamento e
logística
● combinar missão
● identificar
motivadores
● adquirir recursos
apropriados
● apresentar
relatórios de
gerenciamento
● defender os
interesses do
teste
● avaliar a eficiência
do esforço de
teste
Administrador do Assegurar o
Banco de Dados, gerenciamento e a
Gerente do Banco manutenção dos recursos
de Dados e do ambiente dos dados
de teste (banco de
dados).
Entre as
responsabilidades estão
incluídas:
● suportar a
administração dos
dados de teste e
das plataformas
de teste (banco de
dados)
Observações:
O plano de teste, que pode ser elaborado pelo gerente de projeto ou gerente de testes, visa
planejar as atividades a serem realizadas, definir os métodos a serem empregados, planejar a
capacidade necessária, estabelecer métricas e formas de acompanhamento do processo.
3.Avaliar o Risco
6.Criar Programação
7.Gerar Plano de Teste
8.Projetar Teste
13.Implementar Teste
17.Executar Teste
21.Verificar os Resultados
23.Registrar Defeitos
24.Avaliar Teste
27.Analisar os Defeitos