Please enable JavaScript.
Coggle requires JavaScript to display documents.
Fundamentos dos testes de software - Coggle Diagram
Fundamentos dos testes de software
Atividades/Verificação
Categoria de testes
Teste de caixa preta
Teste de caixa cinza
Teste de caixa branca
Teste de regressão
Teste unitário
Teste de integração
Teste de volume
Teste de segurança
Teste de funcionalidade
Teste de performance
Teste de usabilidade
Teste de aceitação
Teste de instalação
Teste de configuração
Teste de manutenção
Validação dinâmica
É feita de maneira diferente para cada funcionalidade ou para cada sistema, levando-se em conta que cada produto de software tem suas características próprias
Validação estática
É feita utilizando padrões e ferramentas automatizadas de testes
Verificação
Análise para entender se o software atende aos requisitos funcionais e não funcionais que foram definidos pra ele
Por quê testar?
Atende aos requisitos
Segurança aos usuários
Falhas
Melhorar a qualidade
Diminuir ao máximo o tempo e as despesas gastos na correção
Melhorar a imagem do software e da própria fábrica de software
Comunicação
Atividade de testes
Continuidade do negócio
Os testes e as atividades de verificação são essenciais?
Devem ser feitos sempre de maneira individualizada
Testes no início do projeto
Reduz custo
Reduz tempo
Custo
Mais da metade do custo total previsto
Não existe uma maneira de eliminar completamente os problemas de um software
Estágios
Especificação
Execução
Procedimentos iniciais
Entrega
Preparação
Planejamento