Mapa mental
Testes de software
Contenido del mapa
Testes de software
Tecnicas
- Caixa-preta
- Não se mexe com o código
- Apenas se avalia a compilação do mesmo por meio de ferramentas
- Testa o sistema por meio da documentação e os resultados da compilação
- Apenas se avalia a compilação do mesmo por meio de ferramentas
- Não se mexe com o código
- Caixa-cinza
- Estuda toda a estrutura do código
- Como uma "engenharia reversa"
- Estuda o código procurando entender problemas, erros e formas de aprimoramento
- Como uma "engenharia reversa"
- Estuda toda a estrutura do código
- Caixa-branca
- Testa especificamente o código
- Avalia-se tudo do código desde sua estrutura a sua eficácia
- Testa-se a manutenção, a padronização, segurança e qualquer coisa que possa melhorar no código
- Avalia-se tudo do código desde sua estrutura a sua eficácia
- Testa especificamente o código
- Caixa-preta
Referência:
- PEIXE, Maicol. Qualidade de Software: entenda as técnicas, processos, metodologias e ferramentas de testes. Disponível em: https://startupi.com.br/2018/10/qualidade-de-software-entenda-as-tecnicas-processos-metodologias-e-ferramentas-de-testes/. Acesso em: 24 Ago. 2021
Fases
- Caixa-preta
- Teste de sistema, o mesmo da caixa-cinza
- Teste de aceitação
- Se testa com usuários de verdade
- Se observa possíveis falhas e procura ver como o sistema se comporta com diferente usuários
- Teste de aceitação operacional
- Procura ver como o sistema final se comporta dentro do ambiente
- Como ele se comporta no sistema operacional
- Teste de Regressão
- Identificar problemas que podem ter ocorrido a cada troca de versão
- Teste de Regressão
- Como ele se comporta no sistema operacional
- Procura ver como o sistema final se comporta dentro do ambiente
- Teste de aceitação operacional
- Se observa possíveis falhas e procura ver como o sistema se comporta com diferente usuários
- Se testa com usuários de verdade
- Teste de aceitação
- Teste de sistema, o mesmo da caixa-cinza
- Caixa-cinza
- Teste de sistema
- Se coloca no lugar no usuário
- Testa todo o código como se o usuário estive o utilizando
- Testa as respostas de entrada, saída e a funcionalidade
- Testa todo o código como se o usuário estive o utilizando
- Se coloca no lugar no usuário
- Teste de sistema
- Caixa-branca
- Teste unitário
- A única fase da caixa-branca
- Testa e valida cada pedaço do código
- Valida classes, métodos, rotinas, variáveis, tudo que compõe o código
- Testa e valida cada pedaço do código
- A única fase da caixa-branca
- Teste unitário
- Caixa-preta
Tipos
- Testes funcionais
- Validam as funcinalidades do sistema
- São exclusivamente focados nas funcionalidades e regras de negócio que o sistema possui
- Podem ser automatizados ou manuais
- São exclusivamente focados nas funcionalidades e regras de negócio que o sistema possui
- Validam as funcinalidades do sistema
- Testes não-funcioanais
- São os teste focados mais na acessibilidade
- Estudam facilidade de utilização, velocidade e até mesmo a aparência do sistema
- Testa basicamente a performance do sistema
- Estudam facilidade de utilização, velocidade e até mesmo a aparência do sistema
- São os teste focados mais na acessibilidade
- Testes funcionais
Información
- Descripción
- A referência do assunto estuda neste mapa mental: PEIXE, Maicol. Qualidade de Software: entenda as técnicas, processos, metodologias e ferramentas de testes. Disponível em: https://startupi.com.br/2018/10/qualidade-de-software-entenda-as-tecnicas-processos-metodologias-e-ferramentas-de-testes/. Acesso em: 24 Ago. 2021
- Creado por
- Paulo Henrique Michalski Machado
- Visitas
- 1
- Valoración