Please enable JavaScript.
Coggle requires JavaScript to display documents.
Tipos de Teste de software - Coggle Diagram
Tipos de Teste de software
Classificação do estágio do ciclo de vida do produto
TESTE DE SISTEMA
É o comportamento de todo do sistema ou produto definido pelo escopo de um projeto ou programa de desenvolvimento.
Envolve os requisitos funcionais e não-funcionais
TESTE DE ACEITE
Estabelece a confiança no sistema, de uma parte do sistema ou uma característica específica do sistema
Níveis de teste de aceite
Nível de componente
Nível do sistema
Formas de teste de aceite
Teste operacional de aceite
Teste de aceite de contrato e regulamento
Teste de aceite de usuário
Alfa e beta teste (ou teste no campo)
TESTE DE INTEGRAÇÃO
Testa as interfaces entre os componentes, interações de diferentes partes de um sistema (integração como o sistema operacional, hardware ou interfaces entre sistemas).
Pode haver vários níveis de teste de integração
Teste de integração entre componentes;
Teste de integração entre sistemas
TESTE DE COMPONENTE
Procura defeitos e verifica o funcionamento do software (ex: módulos, programas, objetos, classes, etc.) que são testáveis separadamente.
TESTE DE MANUTENÇÃO
É realizado no mesmo sistema operacional, sendo realizado devido a modificações, migrações ou retirada de software ou sistema.
Classificação do objetivo de teste
TESTE NÃO FUNCIONAIS
podem ser realizados em todos os níveis de teste.
Inclui mas não se limitam a
teste de estresse;
teste de usabilidade;
teste de carga;
teste de interoperabilidade;
teste de desempenho;
teste de manutenibilidade;
teste de confiabilidade,
teste de segurança
teste de portabilidade
TESTE ESTRUTURAL
também chamado de teste de caixa-branca, é uma técnica de teste que serve para avaliar o comportamento interno do componente de software.
TESTE FUNCIONAL
São baseados em funções descritas em documentos de especificação ou compreendidas pelos testadores, e devem ser realizados em todos os níveis de teste(ex: teste de componente).
TESTE DE REGREÇÃO
Também chamados testes também chamados testes novamente em um programa que já foi testado, após sua modificação, para descobrir a existência de algum defeito introduzido ou não coberto originalmente pela mudança.