Mod 01

Jacq Uchoa
Mind Map by Jacq Uchoa, updated more than 1 year ago
Jacq Uchoa
Created by Jacq Uchoa over 5 years ago
9
0

Description

Agenda Por que e necessario testar; O que e teste de software; Fundamentos do processo de teste; A psicologia do teste; Informacoes complementares;

Resource summary

Mod 01
  1. 1-Niveis de conhecimento
    1. k1
      1. Relembrar
        1. reconhecer
          1. Retomar
          2. k2
            1. Compeender
              1. Explicar
                1. Dar Justificativa
                  1. Comparar
                    1. Classificar
                      1. Sumarizar
                      2. k3
                        1. Aplicar
                        2. k4

                          Annotations:

                          • Informacao na apostila da Syllabus
                          1. Analizar
                        3. 2-Pq e necessario Testar*
                          1. 3-Causas das falhas nos softwares
                            1. Documentacao escricas por pessoas*
                              1. Pressao do Tempo da entrega*
                                1. Software maiores e + complexos
                                  1. Falha na Comunicacao*
                                    1. Pessoas sem treinamento
                                      1. Falta de definicao dos requisitos*
                                        1. Mudancas nos requisitos nao documentada
                                          1. Processos de desnvolvimento imaturo
                                          2. 2-Quando falhas ocorem
                                            1. Perdas* / Desastres*
                                              1. ...para a Empresa.
                                                1. ...para o Cliente.
                                                  1. ...de Produtividade.
                                                    1. ... da Qualidade.
                                                      1. Acoes legais e custos associados
                                                        1. Lessoes Corporais ou Morte
                                                          1. Desastes Tecnologicos
                                                        2. 1-Utilizacao de Software**
                                                          1. 4-Erro,Defeito e Falha(22)

                                                            Annotations:

                                                            • Falha e um evento; Defeito e um estado do software causado por um erro.
                                                            1. 5-Terminologia do teste
                                                              1. BS 7925-1
                                                                1. Glosario de teste de software
                                                                  1. Adotado pela ISEB/ISTQB
                                                                    1. Download (www.bstqb.org.br)
                                                                  2. 6-Custo de correcao dos defefitos(24,25)
                                                                    1. Myers, "A arte do teste de software"
                                                                      1. Regra de 10 de Myers
                                                                        1. Aumento exponencial do retrabalho
                                                                        2. 7-Construir a confiabilidade do software (26)
                                                                          1. Probabilidade = FALHA / TEMPO ESPECIFICADO(27)
                                                                          2. 8-Papel do Tester de software (28)
                                                                            1. Testes RIGOROSOS
                                                                              1. DOCUMENTOS
                                                                                1. SOFTWARE
                                                                                2. Aumento da Qualidade
                                                                                  1. Defeitos encontrados e corrigidos;
                                                                                  2. Aumenta a Reseita
                                                                                    1. Diminuicao do Retrabalho;
                                                                                      1. Mais tempo para novos funcionalidades;
                                                                                    2. 9-Teste & Qualidade(29)
                                                                                      1. 2- Ajudar a medir a qualidade so software
                                                                                        1. Avaliando Requisitos NAO FUNNCIONAL
                                                                                          1. Confiabilidade
                                                                                            1. Usabilidade
                                                                                              1. Eficiencia
                                                                                                1. Portabilidade e ETC
                                                                                                2. Correcao de defeitos
                                                                                                  1. Avaliando Requisitos FINCIONAIS
                                                                                                  2. 1- O teste NAO controi a qualidade do software
                                                                                                    1. 3- Confianca na Qualidade do Software
                                                                                                      1. 4- Testes BEM desenhados reduz os RISCOS de falha no software
                                                                                                        1. Impacto
                                                                                                          1. Probabilidade
                                                                                                          2. 1-Avaliando o Software(31)

                                                                                                            Annotations:

                                                                                                            • Quanto mais erro encontrados pior e a qualidade do software.
                                                                                                            1. 2- Poucos defeitos?(32)
                                                                                                              1. 3-Qualidade custa menos!(33)
                                                                                                                1. Para melhorar a Qualidade
                                                                                                                  1. 1- Analize Lições aprendidas
                                                                                                                    1. Identificar o que Funcionou BEM/NAO FUNCIONOU
                                                                                                                      1. Plano de ação para o que não funcionou
                                                                                                                      2. 2- Analises para CAUSA RAIZ e PLANO de AÇÃO
                                                                                                                        1. 7- Auditoria nos processos
                                                                                                                          1. Criacao dos documentos
                                                                                                                            1. Segundo os processos definicos
                                                                                                                        2. 10-Testes Exaustivos
                                                                                                                          1. Requer muitos recursos (pessoas)
                                                                                                                            1. Muito Caro
                                                                                                                              1. Toma muito tempo
                                                                                                                                1. 11-PQ não testar tudo? (35)
                                                                                                                                  1. Priorizacao dos testes
                                                                                                                                  2. 12-Quanto testar entao?
                                                                                                                                    1. 1- Avaliar os riscos
                                                                                                                                      1. Custo de correcao e retrabalho ($)
                                                                                                                                        1. Risco de perca de vida (Sistemas de missão crítica)
                                                                                                                                          1. Perca de Imagem e confiabilidade
                                                                                                                                            1. Software sendo liberado tarde para o mercado
                                                                                                                                            2. 2- Resticoes do projeto
                                                                                                                                              1. Tempo
                                                                                                                                                1. Orçamento
                                                                                                                                          2. 3-Teste de Software (40)
                                                                                                                                            1. Objetivo: Mostrar que o Sistema NAO funciona
                                                                                                                                              1. Paradoxo do teste (43)
                                                                                                                                                1. Delimitacao do teste (44)
                                                                                                                                                  1. Atividades do teste
                                                                                                                                                    1. 1-Planejamento e Controle

                                                                                                                                                      Annotations:

                                                                                                                                                      • Os testes devem ser: Planejados e Geridos como projeto.
                                                                                                                                                      • No Planejamento: os Objetivos; Escopo; Cronograma; Recursos; Estimativa; Criterio de Conclusao sao definidos.
                                                                                                                                                      1. 2-Itens de teste

                                                                                                                                                        Annotations:

                                                                                                                                                        • Selecao das condicoes de testes. Define o que testar (cenario e condicoes);
                                                                                                                                                        1. 3-Modelagem dos casos de testes

                                                                                                                                                          Annotations:

                                                                                                                                                          • Casos de teste sao criados para cada condicao de teste.
                                                                                                                                                          1. 4-Execucao do teste

                                                                                                                                                            Annotations:

                                                                                                                                                            • Executa os casos de teste.
                                                                                                                                                            1. 5-Veriricacao dos resultados

                                                                                                                                                              Annotations:

                                                                                                                                                              • Identifica o que deu certo e errado.
                                                                                                                                                              1. 6-Avaliacao dos criterios de conclusao

                                                                                                                                                                Annotations:

                                                                                                                                                                • Avalia se o objetivo do teste foram alcancados.
                                                                                                                                                                1. 7-Relatar sobre o processo do teste e o sistema sob teste

                                                                                                                                                                  Annotations:

                                                                                                                                                                  • Relata o ocorrido.
                                                                                                                                                                  1. 8-Atividade de incerramento

                                                                                                                                                                    Annotations:

                                                                                                                                                                    • Encerramento do projeto de teste e emissao de relatorios gerenciais.
                                                                                                                                                                  2. Objetivo do teste
                                                                                                                                                                    1. Encontrar defeitos
                                                                                                                                                                      1. Prevenir defeitos
                                                                                                                                                                        1. Ganha confianca no nivel de qualidade e prover informacao
                                                                                                                                                                        2. Teste e Depuracao
                                                                                                                                                                          1. Depuracao encontra Defeitos;
                                                                                                                                                                            1. O tester encontra a Falhas;
                                                                                                                                                                            2. Principios Gerais TS

                                                                                                                                                                              Annotations:

                                                                                                                                                                              • Processos Gerais para o processo de teste como um todo.
                                                                                                                                                                              1. 1- Teste demostra a presenca de defeitos;
                                                                                                                                                                                1. (TESTING SHOWS PRESENCE OF DEFECTS)
                                                                                                                                                                                2. 2- Testes exaustivos e impossivel;
                                                                                                                                                                                  1. (EXHAUSTIVE TESTING IS IMPOSSIBLE)
                                                                                                                                                                                  2. 3- Testes antecipado;
                                                                                                                                                                                    1. (EARLY TESTING)
                                                                                                                                                                                    2. 4- Agrupamentos de defeitos;
                                                                                                                                                                                      1. (DEFECT CLUSTERING)
                                                                                                                                                                                      2. 5- Paradoxo do pesticida
                                                                                                                                                                                        1. (PESTICIDE PARADOX)
                                                                                                                                                                                        2. 6- Teste depende do contexto;
                                                                                                                                                                                          1. (TESTING IS CONTEXT DEPENDENT)
                                                                                                                                                                                          2. 7- A ilusao da ausencia de erros;
                                                                                                                                                                                            1. (ADSENCE-OF-ERRORS FALLACY)
                                                                                                                                                                                        3. 4-Fundamento do processo de test
                                                                                                                                                                                          1. Atividade do processo de teste (52)
                                                                                                                                                                                          2. 5-Psicologia do teste
                                                                                                                                                                                            1. 6-Informacoes complementares

                                                                                                                                                                                              Media attachments

                                                                                                                                                                                              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
                                                                                                                                                                                              Simulado 5
                                                                                                                                                                                              nortonj
                                                                                                                                                                                              CTFL-AT - Capítulo 3: Técnicas, ferramentas e métodos de teste ágil
                                                                                                                                                                                              Karina Braga
                                                                                                                                                                                              Simulado 6
                                                                                                                                                                                              nortonj
                                                                                                                                                                                              Simulado 3
                                                                                                                                                                                              nortonj
                                                                                                                                                                                              Simulado 7
                                                                                                                                                                                              nortonj
                                                                                                                                                                                              Os Sete princípios-chave em Teste de Software
                                                                                                                                                                                              Marcelo Moreira