Mod 1 - Fundamentos do Processo de Teste

Description

teste de software CTFL (CFTL) Mind Map on Mod 1 - Fundamentos do Processo de Teste, created by Jacq Uchoa on 25/05/2016.
Jacq Uchoa
Mind Map by Jacq Uchoa, updated more than 1 year ago
Jacq Uchoa
Created by Jacq Uchoa almost 8 years ago
14
2

Resource summary

Mod 1 - Fundamentos do Processo de Teste
  1. 1.1-Planejamento (53) TEST PLANNING
    1. Implementa as Estrategias
      1. Identificar os Objetivo
        1. Contém o Cronograma de teste
          1. Agendar
            1. Atividades de Análise;
              1. Atividade de Modelagem;
                1. A Implementação, a execução e a avaliação do teste;
                2. Determinar os critérios de finalização (saída)
                3. Definir Escopo
                  1. Definir a Abordagem

                    Annotations:

                    • Definir as Técnicas; Cobertura; Identificação; Interagir com a equipe; TESTWARE
                    1. Determinar os Recursos requeridos do test

                      Annotations:

                      • Recursos (Humano ou não)
                    2. 1.2-Controle (TEST CONTROL)

                      Annotations:

                      • Atividade do Gerente do projeto de teste.
                      1. Comparar o processo ATUAL / PLANEJADO
                        1. AÇÕES CORRETIVAS
                        2. Considerar o retorno da informações
                          1. Atividades principais:
                            1. Medir e analisar(O teste deve ser executado de acordo com o planejado);
                              1. Monitorar e documentar o progresso, cobertura de teste e critério de saída;
                                1. Iniciar ações corretivas;
                                  1. Tomada de decisão;
                                2. 2.1-Analise e Modelagem (56)
                                  1. Produzir as condições de teste(56);

                                    Annotations:

                                    •  [56]As condições de testes indicam "o que" será testado  não "como".  Analise e Modelagem de teste / implementação e execução do teste são intimamente ligadas (uma diz o q testar e a outra como).
                                    1. A condição dos testes indica 'O QUE' será testado;
                                      1. As condições de testes deve ser analisada em detalhes, na perspectiva do Cliente / Técnica
                                        1. O objetivo é exercitar as condições dos casos de uso (com eficiência - Alcançando o MAXIMO de cobertura com o mínimo de CasoTeste);
                                          1. Analise e modelagem (o q testar) X implementação e execução (como testar)
                                            1. Principais Atividades (57):

                                              Annotations:

                                              • A ação da modelagem de teste e um dos mais efetivos mecanismos de prevenção de erros, em qualquer fase do desenvolvimento, eliminando e prevenindo os problemas.
                                              1. Revisar a base de Teste (Requisitos);
                                                1. Req. Mal definidos, Req. incompletos, Req. ambíguos e etc.
                                                2. Identificar condições de teste e Req. de dados;
                                                  1. Priorizar as condições do teste;
                                                    1. Tempo / custo
                                                    2. Avaliar a testabilidade dos Requisitos;
                                                      1. Modelar o Ambiente de teste (set-up) Identificar qualquer registro de infraestrutura e ferramenta;
                                                    3. 3.1-Implementação e Execução
                                                      1. Transformar Condições de Testes em Casos de Teste;
                                                        1. Casos de Testes: Especificam em detalhes uma determinada Condição de teste;
                                                          1. Deve conter: O resultados esperado após a execução;
                                                            1. Após os Casos de testes criados, podem ser executados;
                                                              1. Iniciando pelas condições de testes PRIORIZADAS;
                                                              2. Principais atividades da Implementação (59):
                                                                1. 1-Criar os Casos de Teste;
                                                                  1. 2-Priorizar os casos de testes;
                                                                    1. 1º Priorizar de acordo com a CONDIÇÃO DE TESTE;
                                                                      1. 2º Sequencia lógica da função;
                                                                      2. 3-Criar DADOS de teste;
                                                                        1. 4- Escrever os procedimentos de testes;
                                                                          1. Ordenar Execução dos teste de forma lógica;
                                                                          2. 5-SE for o caso- Escrever os Scripts automatizados de teste;
                                                                            1. 6- Criar as SUÍTES de teste a partir dos casos de testes;

                                                                              Annotations:

                                                                              • Suite: Conjunto de testes
                                                                              1. Para uma eficiente execução;
                                                                                1. Este caso tem SINERGIA com os procedimentos de testes;

                                                                                  Annotations:

                                                                                  • Sinergia: 2 objetos agem da mesma forma para atingir um determinado objetivo.
                                                                                2. 7- Configuração do ambiente de teste configurado corretamente;
                                                                                  1. 8-Caso de teste contem:
                                                                                    1. O objetivo (Ex: Testar a inclusão do cliente.)
                                                                                      1. Estado inicial do teste Pré-condições.(Ex: Usuário logado.)
                                                                                        1. Especificar entradas ou procedimento (step-by-step)
                                                                                          1. Especificar os resultados esperado;
                                                                                          2. 9- Atividades de Execução(61):
                                                                                            1. 1-Executar os Casos de Testes conforme planejado;
                                                                                              1. 2-Registrar as saídas da execução do teste;

                                                                                                Annotations:

                                                                                                • Armazenando os casos de sucesso e falha; -Imagem (telas e mensagens); -Logs; -Relatórios com as informações corretas;
                                                                                                1. 3-Checar os resultados (Reportar bugs);
                                                                                                  1. 4-Analisar incidentes para estabelecer a sua causa raiz:

                                                                                                    Annotations:

                                                                                                    • Prevenção dos defeitos; Ações Corretivas e Evolutivas;Motivos:-Desenvolvedor inexperiente;-Falta de especificação dos requisitos;-Processo de desenvolvimento maturo;-Falta de atenção do desenvolvedor;
                                                                                                    1. 5-Retestar, para confirmar a correção do defeito;

                                                                                                      Annotations:

                                                                                                      • Verificando se não foi introduzido novos defeitos;
                                                                                                      1. 6-Registar os níveis alcançado para medir os níveis de saída;
                                                                                                  2. 4.1-Critérios de Finalização (Exit criteria)(62);
                                                                                                    1. 3-Critério de Saída(62);
                                                                                                      1. 1-Eficácia(cobertura ou requisitos);

                                                                                                        Annotations:

                                                                                                        • Alcançar os resultados planejados; Alcançar os objetivos; Alcançar as metas;
                                                                                                        1. 2-Restrições de Tempo ou Orçamento;
                                                                                                          1. 3-Porcentagem de teste executado S/ gerar incidentes;
                                                                                                            1. 4-Número de DEFEITOS remanescentes;
                                                                                                            2. 1-Critério de Saída da etapa é Entrada para outra(62);
                                                                                                              1. 2-Ajuda a identificar os objetivos para encerrar as atividades(62);

                                                                                                                Annotations:

                                                                                                                • Estes critérios são definidos no Planejamento do Testes; E faz paste do plano de teste;
                                                                                                                1. 4- Critérios de cobertura;

                                                                                                                  Annotations:

                                                                                                                  • Branches (ramos)
                                                                                                                  1. Definidos em termos de ITENS que são exercitados pelos casos de testes;

                                                                                                                    Annotations:

                                                                                                                    • Atingir a meta (testar 80% dos requisitos); Na pratica:Combinação entre os critérios de finalização (Cobrir 80% no tempo de 2 meses);
                                                                                                                  2. 1-Quando parar de testar(64)
                                                                                                                    1. O momento certo para Encerrar os testes É ONDE A CURVA DO CUSTO SE INTERSECTA COM A CURVA DO CUSTO
                                                                                                                      1. PONTO DE EQUILÍBRIO é quando se encontra 94% dos defeitos.

                                                                                                                        Annotations:

                                                                                                                        • É necessário ter certa MATURIDADE (nos processos de desenvolvimento como nos processos de testes);
                                                                                                                      2. 2-Avaliação dos critérios de saída e relatórios(65)

                                                                                                                        Annotations:

                                                                                                                        • Verificação de Finalização (Checking for test completion)
                                                                                                                      3. 5.1-Atividade de encerramento de teste(66)
                                                                                                                        1. 1-Checar o que foi planejado foi entregue;
                                                                                                                          1. 2-Analisar os defeitos encontrados;

                                                                                                                            Annotations:

                                                                                                                            • Reação Pre-ativa(Identifica causa raiz e elabora plano de ação);
                                                                                                                            1. 3-Finalizar e armazenar o TESTWARE para reutilização;

                                                                                                                              Annotations:

                                                                                                                              • TESTWARE - é toda a documentação gerada pelo processo de teste. Lembando da rastreabilidade;
                                                                                                                              1. 4-Realizar reunião de lições apreendidas;
                                                                                                                              Show full summary Hide full summary

                                                                                                                              Similar

                                                                                                                              SIMULADO 1 - CTFL - AT
                                                                                                                              Jorge Ricardo
                                                                                                                              SIMULADO 2 - CTFL - AT
                                                                                                                              Jorge Ricardo
                                                                                                                              SIMULADO 3 - CTFL - AT
                                                                                                                              Tatiana Petra
                                                                                                                              Estudo CTFL
                                                                                                                              Marcelo Moreira
                                                                                                                              CTFL-AT - Simulado
                                                                                                                              Karina Braga
                                                                                                                              CTFL-AT - Capítulo 3: Técnicas, ferramentas e métodos de teste ágil
                                                                                                                              Karina Braga
                                                                                                                              Simulado 5
                                                                                                                              nortonj
                                                                                                                              Simulado 6
                                                                                                                              nortonj
                                                                                                                              Simulado 3
                                                                                                                              nortonj
                                                                                                                              Simulado 7
                                                                                                                              nortonj