- Testes dentro do processo de desenvolvimento: prejuízos com a ausência de testes, as causas dos problemas no desenvolvimento de software, algumas práticas para ajudar no desenvolvimento com qualidade, custo de encontrar e corrigir erros de software;
-
Projeto, modelos e tipos de testes;
-
Testes baseados na especificação-Caixa Preta;
-
Técnicas de testes: equivalência de classes, valores-limite, análise causa-efeito, árvore de validação, tabela de decisão;
-
Análise de Riscos;
-
Artefatos de testes: plano de teste, script de testes e planilha de não-conformidades;
- Automatização de testes de software: fundamentos, abordagens, processo e estudo de casos;
-
Introdução a ferramentas Open de testes: ferramenta de gestão de defeito Mantis, gestão de teste Testlink e automatização de testes funcionais Selenium. O treinamento apenas contextualiza a utilização das ferramentas no processo de teste. |