GoConqr has a new look! Let us know what you think.

Mind map

TESTE DE SOFTWARE - AULA 3

Marcos Gabriel Pereira Silva Portuguese

Map content

TESTE DE SOFTWARE - AULA 3

  1. Níveis de Teste

    • Tem por finalidade, identificar o foco do teste e os vários tipos de problemas. Tem haver com o modelo em V
    • Teste Unitário
      • o teste é realizado no momento da codificação e desenvolvimento do sistema.
        • Testes de Unidade: Tem o objetivo de garantir que o código escrito esteja de acordo com sua especificação antes de integrá-lo com outras unidades.
    • Teste de Integração
      • o teste é realizado no momento da integração de componentes previamente desenvolvidos.
        • Testes de Integração: O teste de integração tem por finalidade buscar por defeitos na interface entre componentes e ocorre em paralelo à atividade de integração do sistema.
    • Teste de Sistema
      • é realizado no desenvolvimento do sistema, onde os analistas de teste validam o produto de acordo com os requisitos.
        • Testes de Sistema: Teste de sistema se refere ao comportamento de todo o sistema, ou seja, produto definido pelo escopo de um projeto ou programa de desenvolvimento.
    • Teste de Aceitação
      • realizados no meio de produção, é realizado pelo usuário da aplicação
        • Testes de Aceitação O teste de 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.
  2. Tipos de Teste de Software

    • Testes de Caixa-Branca (Estrutural) = Testes de Unidade e Teste de Integração
    • Testes de Caixa-Preta (Funcional) = Testes Funcionais, Testes de Aceitação e Testes Exploratórios
    • Testes de Caixa-Cinza = Testes de Regressão e Testes de Cobertura
  3. Teste de Caixa

    • Teste de Caixa Branca: levam em consideração a estrutura do código fonte para identificar a implementação e se os diferentes caminhos. Verificam: As decisões lógicas. As variáveis estáticas e dinâmicas
    • Teste Caixa Preta: O testador não precisar conhecer os detalhes da codificação. O testador informa os dados de entrada e verifica se a saída/resultado está de acordo com o que era esperado. Ele identifica: Se o sistema aceita entradas incorretas e Se a saída produzida está correta
  4. 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 Requisitos/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. (Caixa Preta)

Information

Description
Mind Map on TESTE DE SOFTWARE - AULA 3, created by Marcos Gabriel Pereira Silva on 01/03/2019.
Created by
Marcos Gabriel Pereira Silva · Mar 2019
Updated
Mar 2, 2019
Views
1
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?