TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Workshop de Testes PROSOFT Setembro/ 2010 Daniel Leitão Juliana Xavier
TJPE.DINFO.GEDES.UTS Disciplina de Testes Agenda Visão geral da disciplina de Testes Atividades Planejar Testes Especificar Testes Preparar Ambiente para Testes Validar Estabilidade das Versões Executar Testes Analisar Resultado dos Testes Realizar Testes de Aceitação Considerações Finais 2
TJPE.DINFO.GEDES.UTS Disciplina de Testes Agenda Visão geral da disciplina de Testes Atividades Planejar Testes Especificar Testes Preparar Ambiente para Testes Validar Estabilidade das Versões Executar Testes Analisar Resultado dos Testes Realizar Testes de Aceitação Considerações Finais 3
TJPE.DINFO.GEDES.UTS Disciplina de Testes Testes 7 atividades 4 papéis Visão Geral 4
TJPE.DINFO.GEDES.UTS Disciplina de Testes Agenda Visão geral da disciplina de Testes Atividades Planejar Testes Especificar Testes Preparar Ambiente para Testes Validar Estabilidade das Versões Executar Testes Analisar Resultado dos Testes Realizar Testes de Aceitação Considerações Finais 5
TJPE.DINFO.GEDES.UTS Disciplina de Testes Planejar Testes Papéis Gerente de Teste [P], Engenheiro de Teste [S] Entradas Solicitações Mantis Documento de Visão do Negócio Documento de Visão do Sistema Especificação de Casos de Uso Especificação de Regras de Negócio Especificações Suplementares Relação de Casos de Uso Modelo Conceitual de Dados 6
TJPE.DINFO.GEDES.UTS Disciplina de Testes Planejar Testes Etapas Elaborar Plano de Teste Participar das Reuniões de Planejamento e Estimativa da Sprint Definir Solicitações Mantis que serão testadas na Sprint Saídas Plano de Teste Planilha de Planejamento e Acompanhamento da Sprint 7
TJPE.DINFO.GEDES.UTS Disciplina de Testes Planejar Testes Etapas Elaborar Plano de Teste Participar das Reuniões de Planejamento e Estimativa da Sprint Definir Solicitações Mantis que serão testadas na Sprint Saídas Plano de Teste Planilha de Planejamento e Acompanhamento da Sprint 8 Sumário Introdução Itens de Teste Funcionalidades a serem testadas Funcionalidades que não serão testadas Estratégias de Testes Critérios de Aceitação/Falha Recursos Cronograma Referências
TJPE.DINFO.GEDES.UTS Disciplina de Testes Planejar Testes Etapas Elaborar Plano de Teste Participar das Reuniões de Planejamento e Estimativa da Sprint Definir Solicitações Mantis que serão testadas na Sprint Saídas Plano de Teste Planilha de Planejamento e Acompanhamento da Sprint 9 Informações Planejamento e Acompanhamento Período da Sprint Solicitações Mantis Resumo/Gráfico dos ciclos de execução Configuração Informações sobre os sistemas Dados para teste Sprint X Período da Sprint Solicitações Mantis Cenários Resultados dos ciclos de execução
TJPE.DINFO.GEDES.UTS Disciplina de Testes Agenda Visão geral da disciplina de Testes Atividades Planejar Testes Especificar Testes Preparar Ambiente para Testes Validar Estabilidade das Versões Executar Testes Analisar Resultado dos Testes Realizar Testes de Aceitação Considerações Finais 10
TJPE.DINFO.GEDES.UTS Disciplina de Testes Especificar Testes Papéis Engenheiro de Teste [P], Analista de Negócio [S] Entradas Plano de Teste Planilha de Planejamento e Acompanhamento da Sprint Solicitações Mantis Etapas Refinar e Documentar Cenários Escrever Casos de Teste Validar Casos de Teste 11
TJPE.DINFO.GEDES.UTS Disciplina de Testes Especificar Testes Papéis Engenheiro de Teste [P], Analista de Negócio [S] Entradas Plano de Teste Planilha de Planejamento e Acompanhamento da Sprint Solicitações Mantis Etapas Refinar e Documentar Cenários Escrever Casos de Teste Validar Casos de Teste 12
TJPE.DINFO.GEDES.UTS Disciplina de Testes Especificar Testes Saídas Planilha de Planejamento e Acompanhamento da Sprint Suite de Testes 13
TJPE.DINFO.GEDES.UTS Disciplina de Testes Especificar Testes Saídas Planilha de Planejamento e Acompanhamento da Sprint Suite de Testes 14 Conteúdo Informações básicas sobre a Suite Casos de Teste agrupados por Caso de Uso Mapeamento Caso de Teste X Caso de Uso Mapeamento Caso de Teste X Palavra- chave
TJPE.DINFO.GEDES.UTS Disciplina de Testes Agenda Visão geral da disciplina de Testes Atividades Planejar Testes Especificar Testes Preparar Ambiente para Testes Validar Estabilidade das Versões Executar Testes Analisar Resultado dos Testes Realizar Testes de Aceitação Considerações Finais 15
TJPE.DINFO.GEDES.UTS Disciplina de Testes Preparar Ambiente para Testes Papéis Analista de Ambiente de Teste [P], Engenheiro de Teste [S], Analista de Negócio[S] Entradas Plano de Teste Planilha de Planejamento e Acompanhamento da Sprint Solicitações Mantis 16
TJPE.DINFO.GEDES.UTS Disciplina de Testes Preparar Ambiente para Testes Etapas Definir Requisitos do Ambiente de Teste Preparar Ambiente de Teste Instalar versão a ser testada Gerar Dados de Teste Controlar e Monitorar o Ambiente de Teste Saídas Plano de Teste Planilha de Planejamento e Acompanhamento da Sprint Ambiente Configurado 17
TJPE.DINFO.GEDES.UTS Disciplina de Testes Agenda Visão geral da disciplina de Testes Atividades Planejar Testes Especificar Testes Preparar Ambiente para Testes Validar Estabilidade das Versões Executar Testes Analisar Resultado dos Testes Realizar Testes de Aceitação Considerações Finais 18
TJPE.DINFO.GEDES.UTS Disciplina de Testes Validar Estabilidade das Versões Papéis Engenheiro de Teste [P] Entradas Planilha de Planejamento e Acompanhamento da Sprint Suite de Testes Etapas Selecionar Cenários para Execução Executar Testes de Sanidade Saídas Aceitação ou Rejeição da Versão para Testes 19
TJPE.DINFO.GEDES.UTS Disciplina de Testes Agenda Visão geral da disciplina de Testes Atividades Planejar Testes Especificar Testes Preparar Ambiente para Testes Validar Estabilidade das Versões Executar Testes Analisar Resultado dos Testes Realizar Testes de Aceitação Considerações Finais 20
TJPE.DINFO.GEDES.UTS Disciplina de Testes Executar Testes Papéis Engenheiro de Teste [P], Gerente de Testes [S] Entradas Plano de Teste Planilha de Planejamento e Acompanhamento da Sprint Suite de Testes Solicitações Mantis Etapas Atribuir Casos de Teste Executar Casos de Teste Reportar Resultados 21
TJPE.DINFO.GEDES.UTS Disciplina de Testes Executar Testes Saídas Resultados da Execução dos Casos de Testes 22
TJPE.DINFO.GEDES.UTS Disciplina de Testes Agenda Visão geral da disciplina de Testes Atividades Planejar Testes Especificar Testes Preparar Ambiente para Testes Validar Estabilidade das Versões Executar Testes Analisar Resultado dos Testes Realizar Testes de Aceitação Considerações Finais 23
TJPE.DINFO.GEDES.UTS Disciplina de Testes Analisar Resultados dos Testes Papéis Engenheiro de Teste [P], Gerente de Testes[S] Entradas Plano de Teste Planilha de Planejamento e Acompanhamento da Sprint Suite de Testes Solicitações Mantis Resultados da Execução dos Casos de Testes 24
TJPE.DINFO.GEDES.UTS Disciplina de Testes Analisar Resultados dos Testes Etapas Revisar Resultados em Não-Conformidade Formalizar defeitos detectados (Mantis) Gerar Relatório de Execução dos Testes Negociar um Novo Ciclo de Testes (se necessário) Saídas Solicitações Mantis abertas e/ou atualizadas Relatório de Execução dos Testes 25
TJPE.DINFO.GEDES.UTS Disciplina de Testes Agenda Visão geral da disciplina de Testes Atividades Planejar Testes Especificar Testes Preparar Ambiente para Testes Validar Estabilidade das Versões Executar Testes Analisar Resultado dos Testes Realizar Testes de Aceitação Considerações Finais 26
TJPE.DINFO.GEDES.UTS Disciplina de Testes Realizar Testes de Aceitação Papéis Analista de Negócio [P], Engenheiro de Testes [S] Entradas Especificação de Casos de Uso Especificação de Regras de Negócio Especificações Suplementares Suite de Testes (opcional) Solicitações Mantis 27
TJPE.DINFO.GEDES.UTS Disciplina de Testes Realizar Testes de Aceitação Etapas Definir Cenários de Teste Executar Testes Formalizar defeitos detectados (Mantis) Saídas Solicitações Mantis abertas e/ou atualizadas Versão Rejeitada ou Homologada 28
TJPE.DINFO.GEDES.UTS Disciplina de Testes Agenda Visão geral da disciplina de Testes Atividades Planejar Testes Especificar Testes Preparar Ambiente para Testes Validar Estabilidade das Versões Executar Testes Analisar Resultado dos Testes Realizar Testes de Aceitação Considerações Finais 29
TJPE.DINFO.GEDES.UTS Disciplina de Testes Processo de Testes Métricas Quantidade de casos rejeitados por Sprint /Ciclo Quantidade de casos aprovados por Sprint /Ciclo Quantidade de casos em impedimento por Sprint /Ciclo Quantidade de casos aprovados por Testes que foram Rejeitados na Homologação
TJPE.DINFO.GEDES.UTS Disciplina de Testes Fluxo do Mantis
TJPE.DINFO.GEDES.UTS Disciplina de Testes Fluxo de Exceção – UTS Rejeita
TJPE.DINFO.GEDES.UTS Disciplina de Testes Fluxo de Exceção – UN Rejeita
TJPE.DINFO.GEDES.UTS Disciplina de Testes Dúvidas | Sugestões 34 SEPG: Mantis: Processo de Software UTS: Telefone: