CONTEÚDO PROGRAMÁTICO Teste de Software Básico Carga horária: 24 horas TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP CONTEÚDO PROGRAMÁTICO Ementa do curso Entendendo o Processo de Teste de Software (Básico) Engenharia de Software Visão geral sobre Engenharia de Software Ciclo de vida do software Ciclo de desenvolvimento de software Levantamento de requisitos (estudo inicial) Análise Projeto Implementação Teste Documentação Instalação Qualidade de Software Introdução à Qualidade de Software Definindo Qualidade de Software Dimensão do Software Dimensão da Qualidade do Processo Normas Dimensão da Qualidade do Produto Garantia da Qualidade Processo de Software
Controle da Qualidade Medindo a Qualidade através dos Testes Testes que garantem a Qualidade do Processo Testes que garantem a Qualidade do Produto Onde devemos aplicar Qualidade? Um erro é um defeito, uma falha ou bug? Onde estão os Defeitos? Defeitos no Desenvolvimento do Software Diferentes Interpretações ao longo do ciclo de desenvolvimento de um software Qualidade em todo o ciclo de Desenvolvimento O custo da Qualidade de Software Custo da Detecção de Defeitos Custo da Prevenção de Defeitos Custo da Não-Conformidade O Custo da Propagação dos Defeitos Regra de 10 de Myers A Relação Custos versus Qualidade Qualidade de Software Compromisso de todos Por que investir em Qualidade de Software? Qualidade de Software Processo de Teste de Software Introdução ao Processo de Teste de Software Princípios do Processo de Teste Metas do Processo de Teste Planejar Teste Projetar Teste Executar Teste Gerenciar Defeitos Analisar Resultados
Processo de Teste Fases do ciclo de vida de um Processo de Teste de Software O que é testar? O que é teste de software? Atividade de Teste Princípios de teste de Software A importância dos testes Finalidades dos testes Como melhorar seus testes? Quando terminar os testes? Ciclo de Vida do Processo de Testes de Software Paralelismo entre as atividades de desenvolvimento e teste de software Verificação e Validação Testes Estáticos X Testes Dinâmicos Ciclo de Vida de Projeto x Ciclo de Vida de Testes Estratégias de Teste de Software Estratégias de Teste de Software Definições das Estratégias de Teste de Software Caixa Branca Caixa Preta Transparência dos Testes Estágios ou Níveis de Teste Níveis de Teste Teste Unitário ou Teste de Unidade Teste de Integração Teste de Sistema Teste de Aceitação Técnicas de Teste Teste Estrutural X Testes Funcionais
Técnicas Funcionais Teste de Requisitos (Teste Funcional) Teste de Regressão Teste Fumaça Testes de Tratamento de Erros Testes de Suporte Manual Testes de Interconexão Testes de Controle Testes Paralelos Técnicas de Testes Estruturais Teste de Estresse Testes de Desempenho ou Performance (Execução) Teste de Recuperação Testes de Operação Testes de Conformidade Testes de Segurança Outros Tipos de Teste Teste de Instalação Teste de Volume Teste de Carga Teste de Integridade de Banco de Dados Ambientes de Teste Preparação do ambiente Preparação do ambiente de teste Tipo de Ambiente Massa de Dados Automatização dos Testes Ferramentas de teste Funções das Ferramentas
Ferramentas de Teste mais utilizadas e conhecidas no mercado Papéis e Responsabilidades de Teste de Software Definição de Papéis Iniciando o Projeto de Teste de Software Planejamento do Projeto de Teste de Software Projeto e Preparação do Ambiente Controle do Projeto de Teste de Software Execução Encerramento Conclusão Ficou alguma dúvida em relação ao conteúdo programático? Envie-nos um e-mail clicando aqui. 2004-2017 TreinaWeb www.treinaweb.com.br