Mind map
TESTE DE SOFTWARE - AULA 3
Map content
TESTE DE SOFTWARE - AULA 3
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.
- o teste é realizado no momento da codificação e desenvolvimento do sistema.
- 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.
- o teste é realizado no momento da integração de componentes previamente desenvolvidos.
- 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.
- é realizado no desenvolvimento do sistema, onde os analistas de teste validam o produto de acordo com os requisitos.
- 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.
- realizados no meio de produção, é realizado pelo usuário da aplicação
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
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
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