GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Vertentes do Teste de Software

Leticia dos santos gonçalves Portugiesisch

Inhalt der Mindmap

Vertentes do Teste de Software

  1. Níveis do Teste

    • Aceitação
      • É aquele realizado para assegurar o usuário de que o sistema irá funcionar de acordo com as expectativas definidas no início do projeto.
      • Teste Alfa
        • É executado por um cliente nas instalações do desenvolvedor em um ambiente controlado
      • Teste Beta
        • É realizado em uma ou mais instalações do cliente final, é uma aplicação real do software
      • Caixa Preta
    • Sistema
      • Se refere ao comportamento de todo o sistema, ou seja, produto definido pelo escopo de um projeto ou programa de desenvolvimento.
      • Caixa Preta
    • Integração
      • Tem por finalidade buscar por defeitos na interface entre componentes e ocorre em paralelo à atividade de integração do sistema.
      • Caixa Branca
    • Unitário
      • Tem o objetivo de garantir que o código escrito esteja de acordo com sua especificação antes de integrá-lo com outras unidades.
      • Caixa Branca
  2. Tipo de Teste

    • Caixa-Branca
      • Levam em consideração a estrutura do código fonte para identificar a implementação e se os diferentes caminhos estão sendo cobertos por algum tipo de teste
        • Verificando, as decisões lógicas, os "loops" até o limeite e as variáveis estáticas e dinâmicas
    • Caixa-Preta
      • Não há necessidade de conhecer os detalhes da codificação. Os dados de entrada são informados e verifica se a saída está de acordo.
        • Visando identificar defeitos, se aceita entradas incorretas, a saída está correta, erros na interface e se está faltando alguma funcionalidade
    • Caixa-Cinza
      • Um mesclado do uso das técnicas de caixa-preta e de caixa-branca. Precisando assim ter acesso ás estruturas de dados e algoritmos
  3. Técnicas de Teste

    • Teste de Regressão - Testar novamente o software (ou partes dele), após o desenvolvimento de uma mudança (manutenção) (Caixa Cinza)
    • Teste de Layout - Valida se o sistema está de acordo com o protótipo (Caixa Preta)
    • Teste de Usabilidade - Validação da usabilidade do sistema (Caixa Preta)
    • Teste de Funcionalidade - Valida as funcionalidades do sistema (Caixa Preta)
    • Teste de Ortografia - Valida a ortografia utilizada nas páginas e relatórios do sistema ( Caixa Preta)
    • Teste de Estresse - Avaliar como o sistema se comporta em condições extremas (Caixa Branca)
    • Teste de Perfomance - verificar se a performance está como esperada em condições normais, e não em condições extremas (Caixa Branca)
    • Teste de Segurança - garantir que os mecanismos de segurança do software vão protegê-lo em relação à integridade, confidencialidade das informações e proteção do software (Caixa Branca)
    • Testes Unitários - São os testes da menor parte do software, onde normalmente são testados métodos de uma classe ou até funções e procedures
  4. Testes Dinâmicos - Envolvem a execução do programa em si, passando pelos caminhos funcionais e não funcionais

  5. Testes Estáticos - Os testes estáticos podem ser aplicados a diferentes artefatos como a revisão de documentos de requisitos, analise, etc.

    • Problema procurados: Omissão, Ambiguidade, Inconsistência, Fato Incorreto e Informação estranha

Informationen

Beschreibung
Mindmap am Vertentes do Teste de Software, erstellt von Leticia dos santos gonçalves am 23/08/2019.
Aufrufe
0
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck