Mindmap
Tipos de teste de software
Inhalt der Mindmap
Tipos de teste de software
1. Teste unitário: Testa um módulo por vez
- Foco: Atividade de verificação na menor unidade do software (módulo, classe, programa, etc..) Abordagem Prática: 1. Aplicar Técnicas Funcionais (visão externa do produto de software – entradas e saídas) 2. Depois, complementar com técnicas estruturais (visão interna do produto de software - algoritmo).
Teste de validação: O foco principal são as ações visíveis ao usuário e as saídas do sistema que são reconhecidas pelo usuário. Verifica se está em conformidade com aquilo que o cliente deseja.
Teste de sistema: São diferentes series de testes cuja finalidade principal é exercitar por completo o sistema desenvolvido.
- Teste de recuperação: O sistema deve se recuperar de falhas e retornar o processo dentro de um tempo pré- determinado.
- Teste de segurança: Verifica se os mecanismos de proteção vão de fato protegê-lo de invasão imprópria.
- Teste de estresse: Executa diversas ações no sistema que demanda recursos em quantidade, frequência ou volume anormais.
- Teste de desempenho: possíveis falhas, degradação, hardware e software.
- Teste de estresse: Executa diversas ações no sistema que demanda recursos em quantidade, frequência ou volume anormais.
- Teste de segurança: Verifica se os mecanismos de proteção vão de fato protegê-lo de invasão imprópria.
- Teste de recuperação: O sistema deve se recuperar de falhas e retornar o processo dentro de um tempo pré- determinado.
2. Teste de integração: verifica a integração entre os módulos, a arquitetura e interface.
- Teste de integração big-bang – todos os componentes são combinados com antecedência, isto é, o programa inteiro é testado de uma só vez.
- Teste de integração incremental – o programa é construído e testado em pequenas partes
- Integração descendente ou top-down: Módulos são integrados do primeiro ou seja o principal até o último
- Integração ascendente ou bottom-up: Os módulos são integrados do último até o primeiro.
- Teste de integração incremental – o programa é construído e testado em pequenas partes
- Teste de integração big-bang – todos os componentes são combinados com antecedência, isto é, o programa inteiro é testado de uma só vez.
Informationen
- Beschreibung
- Mindmap am Tipos de teste de software, erstellt von Giovanna Cunha am 09/08/2019.
- Erstellt von
- Giovanna Cunha
- Aufrufe
- 1
- Bewertung