O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

Fundamentos de teste

João . Inglês

Conteúdo do mapa

Fundamentos de teste

  • asdas
  1. 1 - O que é teste

    • TESTAR é o processo que consiste em todas as atividades do ciclo de vida, estáticas e dinâmicas, relacionadas ao planejamento, preparação e avaliação dos produtos de software e produtos de trabalho relacionados, para determinar se satisfazem os requisitos especificados, demonstrando que são adequados à sua finalidade e para detectar um defeito
    • Teste estático
      • Análise estática do código
      • Revisão (doc e código durante construção)
        • Podem ser feitos em qualquer documentação do projeto, como requisitos e estórias de usuário. 
      • Inspeção (doc e código durante construção
      • Não precisa executar as func. do software
      • Verificação apenas visual (doc e código)
      • Existem ferramentas automatizadas para isso
    • Teste dinâmico (Software pronto)
      • Atividades
        • Planejamento do teste
        • Execução do teste
        • Controle do teste
      • O software precisa ser executado
      • É o mais utilizado
      • Custo das correções mais alto
        • Pois o software já está pronto
    • Verificação x Validação
      • Validação
        • Validamos se as funcionalidade estão funcionando corretamente de acordo com a necessidade do cliente
      • Verificação
        • Verifica se o sistema atende aos requisitos que estão descritos na documentação (estórias de usuário, ou outras especificações)
      • Objetivos do teste
        • Detectar falhas e defeitos
        • Verificar se um objeto de teste está em conformidade com os requisitos contratuais, legais e normativos
        • Fornecer informações aos stakeholders para que eles possam tomar decisões informadas
          • Os testadores devem validar se a funcionalidades estão de acordo com os requisitos. Caso haja uma divergência é importante que os testadores informem as partes interessadas para que tomem uma decisão.
        • Fornecer informações aos stakeholders para que eles possam tomar decisões informadas
        • Verificar se os requisitos especificados foram atendidos
        • Garantir a cobertura necessária de um objeto de teste;
          • Significa tomar medidas para planejar e executar casos de teste de forma abrangente e adequada, de modo a garantir que todas as partes importantes do objeto de teste sejam testadas e avaliadas de maneira adequada. Isso ajuda a aumentar a confiabilidade e qualidade do objeto de teste em questão.
        • Avaliar produtos de trabalho, como requisitos, histórias de usuários, projetos e código
        • Reduzindo o nível de risco de qualidade de software inadequado
        • Criar confiança na qualidade do objeto de teste
        • Teste x Depuração
        • Teste Estático x Teste dinâmico
          • Teste Estático
            • o objetivo é identificar possíveis falhas ou defeitos analisando o código-fonte ou outros artefatos, sem a necessidade de executar o software.
              • Revisão de código
              • Revisão documentos ou artefatos relacionados ao software em busca de possíveis defeitos
          • Teste Dinâmico
            • execução real do software com entradas específicas e a observação do seu comportamento para verificar se ele está funcionando corretamente
  2. 2 - Porque o teste é necessário

  3. 3 - Os 7 princípios do teste

  4. 4 - Processos de teste

  5. 5 - A psicologia do teste

Informações

Descrição
Mapa Mental sobre Fundamentos de teste, criado por João . em 06-07-2023.
Criado por
João .
Visualizações
0
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?