Técnicas baseadas em estrutura ou caixa-branca
Nível de componente
- A estrutura é o próprio código.
Nível de integração
- A estrutura pode ser uma árvore de chamadas.co
Nível de sistema
- A estrutura pode ser a estrutura da página.
Teste e cobertura de sentença
- A cobertura de sentença é avaliada pela porcentagem de sentenças executáveis por um conjunto de casos de testes;
Teste e cobertura de decisão
- Porcentagem dos resultados da decisão;
Gerenciamento do Teste
Os principais benefícios da independência da equipe de testes são:
- Imparcialidade;
- Enxergar defeitos;
Tarefas do Líder de Testes
- Planejamento, monitoração e controle;
- Coordernar estratégias de testes;
- Escrever ou revisar uma estratégia de testes;
- Planejas os testes;
- Preparar o gerenciamento de configuração do testware;
- Métricas para avaliar o progresso dos testes;
- O que pode ser automatizado;
- Relatório com base nas informações obtidas;
Tarefas de um Testador
- Revisar e contribuir no planejamento;
- Analisar, revisar os requisitos do usuário;
- Especificação de testes;
- Configurar o ambiente de teste;
- Implementar os testes em todos os níveis;
- Utilizar ferramentas (quando necessário);
- Automatizar testes;
- Rever testes desenvolvidos por outras pessoas;
Só para reforçar, os resumos são apenas para relembrar o que deve ser estudado no Syllabus.
;D