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

Mapa mental

Digite seu texto aqui

Tiago Ribeiro dos Santos Teste de Softwore Português

Conteúdo do mapa

Digite seu texto aqui

  1. Tipo de testes

    • Testes de Caixa-Branca (Estrutural)
      • Teste de unidade
        • Este estágio tem foco na verificação dos menores elementos testáveis do software. O implementador executa o teste unitário durante o desenvolvimento da unidade.
      • Teste de integração
        • Este estágio é executado para garantir que os componentes do modelo de implementação, funcionem corretamente quando combinados. O teste de integração também detecta imperfeições ou erros nas especificações das interfaces.
    • Testes de Caixa-Preta (Funcional)
      • Teste funcionais ou de sistemas
        • Normalmente é realizado quando o software está funcionando totalmente. Geralmente, o objetivo é o funcionamento dos elementos do sistema de ponta a ponta
      • Teste de aceitação
        • É realizado antes da implantação do software. O objetivo do teste de aceitação é verificar se o software está pronto e se pode ser usado pelos usuários finais para executar as funções e as tarefas para as quais o software foi criado.
    • Testes de Caixa-Cinza
      • Apesar de não ser reconhecida por muitos especialistas, a técnica de teste de caixa-cinza é um mesclado do uso das técnicas de caixa-preta e de caixa-branca.
  2. Técnicas de teste

    • Teste de Regressão
      • O objetivo é verificar se a introdução de uma mudança (novo código ou correção de um defeito), não provocou um novo defeito em uma parte do software que funcionava corretamente
    • Teste de Layout
      • Valida se o sistema está de acordo com o protótipo
    • Teste de Requisito/Especificação
      • Valida na tela do sistema se o mesmo faz o que a especificação diz que deve ser feito, e se o sistema não faz além do especificado.
    • Teste de Usabilidade
      • Valida como está a usabilidade do sistema – Disposição dos campos, mensagens coerentes, etc.
    • Teste de Funcionalidade
      • Valida as funcionalidades do sistema – Ex: Confirmar, Salvar, Excluir, Alterar, Paginação, etc.
    • Teste de Ortografia
      • Valida a ortografia utilizada nas páginas e relatórios do sistema
    • Teste de Estresse
      • Testa-se com quantidade elevada de acessos simultâneos, volume de dados acima da média esperada, etc.
    • Teste de Performance
      • Avaliar se o sistema consegue obter um desempenho determinado em quesitos como, tempo de resposta, utilização do hardware, dentre outros – Não deve ser confundido com o teste de estresse – O objetivo é verificar se a performance está como esperada em condições normais, e não em condições extremas
    • Teste de Contingência
      • Utilizado para verificar se após uma falha, a recuperação dos serviços são restabelecidos
    • Teste de Segurança
      • São executados para 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
    • Teste de Conformidade
      • Utilizado para verificar se a aplicação está dentro dos padrões e procedimentos
    • Teste Unitário
      • 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
  3. Níveis de teste

    • Teste de unidade
      • Teste unitário: Quando o teste é realizado no momento da codificação e desenvolvimento do sistema.
    • Teste de integração
      • Testes de Integração: Quando o teste é realizado no momento da integração de componentes previamente desenvolvidos.
    • Teste de sistema
      • Testes de sistema: É aquele que é realizado no desenvolvimento do sistema, no momento em que os analistas de teste validam o produto com base nos requisitos.
    • Teste de aceitação
      • Testes de aceitação : Neste caso , são os teste que são realizados no ambiente de produção, ou seja, aquele que é realizado pelo usuário da aplicação ou por terceiros designados, cujo objetivo é de aprovar ou não o software.
  4. Teste dinâmicos

    • São os testes que envolvem a execução do programa em si • Passa pelos caminhos funcionais e não funcionais do sistema, usando técnicas apropriadas para cada tipo de Teste.
  5. Teste estáticos

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

Informações

Descrição
Teste de Softwore Mapa Mental sobre Digite seu texto aqui, criado por Tiago Ribeiro dos Santos em 01-03-2019.
Visualizações
0
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?