| Noções Básicas de Teste / Metodologia de Teste |
Objetivo:
Qualificar profissionais na área de teste com o perfil de testadores;
Inserção da cultura de teste através de conhecimentos teóricos;
Dar apoio e subsídios para implantação do processo de teste.
Dirigido:
Profissionais da área de TI.
Pré-requisito:
Noções Básicas em:
Lógica de programação;
Banco de Dados;
Pelo menos uma linguagem de programação.
Instrutor:
CRISTIANO DA SILVA MELO
Coordenador de Testes;
Idealizador e Criador do Grupo de Testes “DFTestes”.
Carga Horária Total: 24hs
Bibliografia:
Testes de Software, Editora Érica, Leonardo Molinari.
Teste de Software, Editora Altabooks, Emerson Rios e Trayahu Moreira.
Base de conhecimento em teste de Software, Editora E-Dablio, Anderson Bastos e outros.
Engenharia de Software, McGraw-Hill, Roger S. Pressman.
Garantia da Qualidade de software, Editora Campus, Alexandre Bartié.
Qualidade de Software, Editora Prentice Hall, Ana Regina Cavalcanti da Rocha e outros.
Testing computer software. Wiley computer, Cem Kaner e outros.
Software Testing, Addison Wesley, Martin Pol, Erik Van Veenendaal e outros.
CSTE Common Body of Knoeledge.
|
Conteúdo do Curso : |
|
| Parte teórica | Assunto |
|
Conceitos de Teste de Software em Sistemas |
O que é Teste. |
|
|
O que é Homologação. |
|
|
Onde estão os defeitos. |
|
|
Principais motivos de falha em projetos. |
|
|
Quando os testes não são eficientes. |
|
|
Verdades sobre o processo de Teste. |
|
|
Por que investir em teste. |
|
Metodologia de Teste |
Como melhorar seus Testes. |
|
|
Metodologia de teste integrado ao ambiente organizacional. |
|
|
Processo de teste. |
|
|
Metodologia de teste visão geral. |
| Integração do ambiente de teste e desenvolvimento. | |
| Importância da equipe de Teste na qualidade do software. | |
| Nível da equipe de Teste. | |
| Capacitação da equipe de Teste | |
| Quem é quem em uma equipe de teste. | |
| Tipos de Testes | Unitário |
| Integração | |
| Funcional | |
| Aceitação | |
| Carga | |
| Stress | |
| Performance | |
| Etapas de desenvolvimento e tipos de testes | |
| Estratégia de Teste | O que é uma estratégia de Teste. |
| Exemplo de uma Estratégia de Teste | |
| O que é um Caso de Uso | |
| Desenvolvimento de uma estratégia de Teste | |
| Revisão de uma estratégia de Teste | |
| Automatização e execução de Testes | Quando automatizar ? |
| O que automatizar ? | |
| Melhores práticas de automatização. | |
| Algumas Ferramentas de Teste pagas e livres. | |
Parte Prática |
Assunto |
| Confecção de uma Estratégia de Teste | Criação de Massa de Teste; |
| Desenvolvimento de casos de teste. | |
| Aplicação prática dos Testes Manuais | Unitário |
| Funcional | |
| Aceitação | |
| Aplicação pratica de testes automatizados com ferramentas free: JMeter e BadBoy | Funcional |
| Carga | |
| Performance | |