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

Mapa mental

Testes de software

Paulo Henrique Michalski Machado Engenharia de software Português

Conteúdo do mapa

Testes de software

  1. Tecnicas

    • Caixa-preta
      • Não se mexe com o código
        • Apenas se avalia a compilação do mesmo por meio de ferramentas
          • Testa o sistema por meio da documentação e os resultados da compilação
    • Caixa-cinza
      • Estuda toda a estrutura do código
        • Como uma "engenharia reversa"
          • Estuda o código procurando entender problemas, erros e formas de aprimoramento
    • Caixa-branca
      • Testa especificamente o código
        • Avalia-se tudo do código desde sua estrutura a sua eficácia
          • Testa-se a manutenção, a padronização, segurança e qualquer coisa que possa melhorar no código
  2. Referência:

    • PEIXE, Maicol. Qualidade de Software: entenda as técnicas, processos, metodologias e ferramentas de testes. Disponível em: https://startupi.com.br/2018/10/qualidade-de-software-entenda-as-tecnicas-processos-metodologias-e-ferramentas-de-testes/. Acesso em: 24 Ago. 2021
  3. Fases

    • Caixa-preta
      • Teste de sistema, o mesmo da caixa-cinza
        • Teste de aceitação
          • Se testa com usuários de verdade
            • Se observa possíveis falhas e procura ver como o sistema se comporta com diferente usuários
              • Teste de aceitação operacional
                • Procura ver como o sistema final se comporta dentro do ambiente
                  • Como ele se comporta no sistema operacional
                    • Teste de Regressão
                      • Identificar problemas que podem ter ocorrido a cada troca de versão
    • Caixa-cinza
      • Teste de sistema
        • Se coloca no lugar no usuário
          • Testa todo o código como se o usuário estive o utilizando
            • Testa as respostas de entrada, saída e a funcionalidade
    • Caixa-branca
      • Teste unitário
        • A única fase da caixa-branca
          • Testa e valida cada pedaço do código
            • Valida classes, métodos, rotinas, variáveis, tudo que compõe o código
  4. Tipos

    • Testes funcionais
      • Validam as funcinalidades do sistema
        • São exclusivamente focados nas funcionalidades e regras de negócio que o sistema possui
          • Podem ser automatizados ou manuais
    • Testes não-funcioanais
      • São os teste focados mais na acessibilidade
        • Estudam facilidade de utilização, velocidade e até mesmo a aparência do sistema
          • Testa basicamente a performance do sistema

Informações

Descrição
A referência do assunto estuda neste mapa mental: PEIXE, Maicol. Qualidade de Software: entenda as técnicas, processos, metodologias e ferramentas de testes. Disponível em: https://startupi.com.br/2018/10/qualidade-de-software-entenda-as-tecnicas-processos-metodologias-e-ferramentas-de-testes/. Acesso em: 24 Ago. 2021
Visualizações
1
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?