Mind map
Níveis, Tipos e técnicas de testes
Map content
Níveis, Tipos e técnicas de testes
Níveis de teste
- Fornece informação sobre o foco do teste
- Classificados como Testes de:
- Unidade
- Realizado no momento da codificação e desenvolvimento do sistema
- Garante que o código esteja de acordo com sua especificação
- Problemas são identificados e corrigidos nessa fase
- Verifica os menores elementos testáveis do software
- Integração
- Buscar defeitos na interface entre componentes
- Feitos em sistemas completos ou subsistemas
- Software e Hardware são testados juntos para para avaliar integração entre eles
- Realizado no momento da integração de componentes previamente desenvolvidos
- Garante que os componentes funcionem corretamente quando combinados
- Aceitação
- Assegura ao usuário que o sistema irá funcionar
- feito pelos clientes para verificar se atende ao pedido
- Dividio em:
- ALFA
- Feito nas instalações do desenvolvedor
- Ambiente controlado
- Desenvolvedor acompanha registrando problemas
- BETA
- Feito em uma ou mais instalações do cliente final
- Sem intervenção do desenvolvedor
- Problemas são reportados regurlamente ao desenvolvedor
- ALFA
- Sistema
- Realizado no desenvolvimetno do sistema,
- Analistas de testes validam o produto com base nos requisitos
- Refere-se ao comportamento de todo o sistema
- Avalia funcionalidades e características não funcionais
- O ambiente de teste deve-se parecer ao máximo com o ambiente de produção
- Unidade
- Classificados como Testes de:
- Fornece informação sobre o foco do teste
Tipos de teste
- Caixa Branca
- Estruturais
- Elaborados para verificar:
- Decisões lógicas (true/false)
- loops até o limite
- Variáveis estáticas/dinâmicas
- Caixa Preta
- Funcionais
- Testador informa dados de entrada e verifica se saída está de acordo
- Testador não precisa conhecer detalhes da codificação
- Visa identificar defeitos do tipo:
- Sistema aceita entradas incorretas
- saída produzida está correta
- Erros na interface
- Falta alguma funcionalidade
- Funcionais
- Caixa cinza
- Um mesclado do uso das técnicas caixa preta/branca
- Envolve ter acesso a estruturas de dados e algoritimos do componente
- Outros tipos de teste
- Testes dinâmicos
- Envolvem a execução do teste em si
- passa por caminhos funcionais e não funcionais do sistema
- Testes Estáticos
- Pode ser aplicado a diferentes artefatos como revisão de documentos/requisitos
- Não estão relacionadas a execução do código fonte
- Muitas das técnicas são feitas manualmente
- Testes dinâmicos
- Caixa Branca
Técnicas de teste
- Testes de regressão
- Teste de layout
- Teste de Requisitos/Especificação
- Teste de Usabilididade
- Teste de Funcionalidade
- Teste de Ortografia
- Teste de segurança
- Teste de contingência
- Teste de conformidade
- Testes Unitários
- Teste de estresse
- Avaliar como o sistema se comporta a situações estremas
- Testa quantidade alta de acessos e restrições de memória
- Teste de performace
Information
- Description
- Mind Map on Níveis, Tipos e técnicas de testes, created by William dos Santos Teixeira on 27/08/2019.
- Created by
- William dos Santos Teixeira
- Views
- 1
- Rating