1. 4 Técnicas de teste
1.1. 4.1 Categorias de Técnicas de teste
1.1.1. 4.1.1 Escolhendo técnicas de teste
1.1.2. 4.1.2 Categorias de tecnicas de teste caracteristicas
1.2. 4.2 Técnicas de teste caixa-preta
1.2.1. 4.2.1 Particionamento de equivalencia
1.2.2. 4.2.2 Análise de valor limite
1.2.3. 4.2.3 Teste de tabela de decisão
1.2.4. 4.2.4 Teste de Transição de estado
1.2.5. 4.2.5 Teste de caso de uso
1.3. 4.3 Tecnica de teste de caixa branca
1.3.1. 4.3.1 teste de cobertura de instruções
1.3.2. 4.3.2 Teste de decisão e cobertura
1.3.3. 4.3.3 O valor da instrução e teste de decisão
1.4. 4.4 Técnicas de teste baseadas na experiência
1.4.1. 4.4.1 Suposição de erro
1.4.2. 4.4.2 Teste exploratório
1.4.3. 4.4.3 teste baseado em lista de verificação
2. 5 Gerenciamento de teste
2.1. 5.1 Organização de teste
2.1.1. 5.1.1 testes independentes
2.1.2. 5.1.2 Tarefas de um gerente de teste e um testador
2.2. 5.2 Planejamento e estimativa de testes
2.2.1. 5.2.1 Objetivo e conteudo de um plano de teste
2.2.2. 5.2.2 Estrategia e abordagem de teste
2.2.3. 5.2.3 Criterios de entrada e saida
2.2.4. 5.2.4 Cronograma e execução de testes
2.2.5. 5.2.5 Fatores que influenciamo esforço de teste
2.2.6. 5.2.6 tecnicas de estimativa de teste
2.3. 5.3 Monitoramento e controle de testes
2.3.1. 5.3.1 Metricas usadas no teste
2.3.2. 5.3.2 Finalidades, conteudo e publico alvo para relatórios de testes
2.4. 5.4 Gerenciamento de configurações
2.5. 5.5 Riscos e testes
2.5.1. 5.5.1 Definição de risco
2.5.2. 5.5.2 Riscso de produtos e projetos
2.5.3. 5.5.3 teste basedado risco e qualidade do produto
2.6. 5.6 Gerenciamento de defeitos
3. 6 Ferramenta de suporte ao teste
3.1. 6.1 Considerações sobre a ferramenta de teste
3.1.1. 6.1.1 Classificação das ferramentas de teste
3.1.2. 6.1.2 Beneficios e riscos da automação de testes
3.1.3. 6.1.3 Considerações especiais para execução e ferramentas de testes
3.2. 6.2 Uso eficaz de ferramentas
3.2.1. 6.2.1 Considerações para escolha das ferramentas
3.2.2. 6.2.2 Projeto piloto para introduzir uma ferramenta na Organização
3.2.3. 6.2.3 Fatores de sucesso para ferramentas
4. 1 Fundamentos de teste
4.1. 1.1 O que é teste
4.1.1. 1.1.1 Objetivos tipicos do tste
4.1.2. 1.1.2 Teste de depuração de código
4.2. 1.2 Por que o teste é necessário
4.2.1. 1.2.1 Contribuições do teste para sucesso
4.2.2. 1.2.2 Garantia de qualidade e teste
4.2.3. 1.2.3 Erros, defeitos e falhas
4.2.4. 1.2.4 Defeitos, causas-raiz e efeitos
4.3. 1.3 Sete principios de testes
4.4. 1.4 Processos de teste
4.4.1. 1.4.1 Processo de teste no contexto
4.4.2. 1.4.2 Atividades e tarefas de teste
4.4.3. 1.4.3 Produtos de trabalho do teste
4.4.4. 1.4.4 Rastreabilidade
4.5. 1.5 Psicologia do teste
4.5.1. 1.5.1 Psicologia humana e os testes
4.5.2. 1.5.2 Mentalidade do testador e desenvolvedor
5. 2 Ciclo de vida de desenvolvimento
5.1. 2.1 Modelos de ciclo de vida
5.1.1. 2.1.1 Desenvolvimento de software e teste de software
5.1.2. 2.1.2 Modelos de ciclo de vida em contexto
5.2. 2.2 Niveis de teste
5.2.1. 2.2.1 teste de componentes
5.2.2. 2.2.2 teste de integração
5.2.3. 2.2.3 Teste de Sistema
5.2.4. 2.2.4 Teste de aceite
5.3. 2.3 Tipos de teste
5.3.1. 2.3.1 Teste Funcional
5.3.2. 2.3.2 Teste não funcional
5.3.3. 2.3.3 Teste caixa-branca
5.3.4. 2.3.4 Teste relacionado a mudança
5.3.5. 2.3.5 Tipos de teste e Niveis de teste
5.4. 2.4 Teste de Manutenção
5.4.1. 2.4.1 Gatilhos para manutenção
5.4.2. 2.4.2 Análise de impacto para manutenção
6. 3 Teste estático
6.1. 3.1 Noções básicas
6.1.1. 3.1.1 Produtos de trabalho
6.1.2. 3.1.2 Beneficios
6.1.3. 3.1.3 Diferenças entre Estaticos e Dinâmicos
6.2. 3.2 Processo de revisão
6.2.1. 3.2.1 Processo revisão produto de trabalho
6.2.2. 3.2.2 Funções e responsabilidades revisão normal
6.2.3. 3.2.3 Tipos de revisão
6.2.4. 3.2.4 Aplicando tecnicas de revisão
6.2.5. 3.2.5 Fatores de sucesso para revisões