Mapa mental
Os Diferentes Níveis e Tipos de Teste de Software
Contenido del mapa
Os Diferentes Níveis e Tipos de Teste de Software
Os diferentes níveis e tipos de teste de software.
- Teste é um conjunto de atividades que pode ser planejado antecipadamente e realizado sistematicamente.
- Um produto de software pode apresentar problemas. Classificados em: ○ Erro ○ Defeito ○ Falha
- Falha: é qualquer comportamento inesperado realizado pelo software.
- Erro: é qualquer erro humano que resulta em algo incorreto. Um erro acontece quando existe uma diferença entre o valor obtido em uma operação matemática e o valor que era esperado.
- Defeito: é qualquer inconsistência do software, evidenciando algo que foi implementado ou programado de maneira incorreta
Teste de aceitação
- Quando é construído um software personalizado para um cliente, são feitos testes de aceitação para permitir ao cliente validar todos os requisitos.
Teste caixa preta e teste caixa branca.
- O teste de caixa-branca é uma técnica de teste de software que recebe outros nomes, como teste de estrutura, teste estrutural ou teste de caixa de vidro.
- O teste de caixa-preta é também pode ser chamado de teste funcional. Esse nome se deve ao fato de que ele é fundamentado nos requisitos funcionais do software, ou seja, em todas as atividades que poderão ser realizadas por meio do software.
Teste de regressão.
- O teste de regressão é a reexecução do mesmo subconjunto de testes que já foram executados para assegurar que as alterações não tenham propagado efeitos colaterais indesejados.
Teste de integração.
- É uma técnica sistemática para construir a arquitetura de software ao mesmo tempo que conduz testes para descobrir erros associados com as interfaces.
- Integração descendente.
- É uma abordagem incremental para a construção da arquitetura de software. ○ Os módulos são integrados deslocando-se para baixo através da hierarquia de controle, começando com o módulo de controle principal (programa principal).
- Integração ascendente.
- Começa a construção e o teste com módulos atômicos (isto é, componentes nos níveis mais baixos na estrutura do programa).
Teste de sistema.
- O teste de sistema verifica se todos os elementos se combinam corretamente e se a função/desempenho global do sistema é conseguida.
- Teste de sistema - recuperação: ○ é um teste de sistema que força o SW a falhar de diversas maneiras e verifica se a recuperação é adequadamente executada.
- Teste de sistema - segurança: ○ tenta verificar se todos os mecanismos de proteção embutidos em um sistema o protegerão, de fato, de acessos indevidos.
Información
- Descripción
- Mapa Mental sobre Os Diferentes Níveis e Tipos de Teste de Software, creado por Lucas Barroso el 26/04/2020.
- Creado por
- Lucas Barroso
- Visitas
- 1
- Valoración