Tipo de teste (classificação)

1. Estágio / nível de teste

  • Teste de unidade UT

Atividades de teste realizadas no menor componente do sistema em teste

Como classe ou função. Ou a menor unidade funcional

  • Teste de integração de TI

Atividades de teste realizadas em componentes / unidades e interfaces entre componentes / unidades

Verifique se o design da interface corresponde ao design

Integração entre funções, integração entre módulos, integração entre subsistemas

  • Teste do sistema ST

O software que passará no teste de integração será implantado no ambiente real do usuário para executar o teste

Teste de instalação / desinstalação, teste de compatibilidade, teste de função, teste de desempenho

  • Teste de aceitação UAT

Para testes baseados no usuário, a equipe de aceitação deve consistir em membros da equipe do projeto e representantes de usuários

  1. Teste alfa (ambiente controlado): as atividades de teste executadas pelo usuário no ambiente de desenvolvimento, o desenvolvedor está ao lado do testador e os problemas são encontrados, comunicados e resolvidos a tempo
  2. Teste beta (ambiente não controlado): o desenvolvedor não está ao redor do testador, e alguém que encontrar o problema concorda em coletá-lo e, em seguida, a equipe de P & D o modifica.
  3. Teste UAT: teste de aceitação do usuário, teste realizado por usuários gerais de negócios para verificar a disponibilidade do sistema

2. Teste do sistema

  • Função

Sob as condições de uso especificadas, use o objeto medido para verificar se ele atende às necessidades explícitas ou implícitas do usuário

Pontos de preocupação:

         Existem funções incorretas, ausentes ou redundantes

         Atender aos requisitos explícitos ou implícitos do sistema

         Se a entrada e a saída são exibidas corretamente

  • Desempenho

Simulando a pressão de operação ou o cenário de uso do objeto testado, verifique se o objeto testado atende aos indicadores de desempenho predefinidos

Verifique se o sistema possui os recursos reivindicados

Entenda os cenários típicos do sistema de teste e tenha certos objetivos de desempenho

Requer implementação em um ambiente real

  • Segurança

O mecanismo de proteção de segurança do objeto testado protege o sistema contra invasões ilegais e pode aceitar operações autorizadas corretas

  • Compatibilidade

Verifique a operação do objeto testado em diferentes sistemas operacionais, informações de hardware etc.

3. Método

  • Objeto de teste

1. Caixa preta: não preste atenção à estrutura interna do objeto medido, considere apenas as necessidades do usuário, se ele atende às necessidades explícitas ou implícitas do usuário

2. Caixa branca: teste de estrutura, teste de acionamento lógico

3. Caixa cinza: concentre-se não apenas nas características externas do objeto medido, mas também no design interno

  • Teste se o objeto é executado

1. Estático: o programa do objeto testado não é executado e o método de teste do objeto testado não é executado

2. Dinâmico: Execução do objeto medido e atividades de detecção realizadas

  • Método de teste

1. Manual: Usado por um engenheiro de teste para verificar se o objeto testado atende às necessidades do usuário

2. Automação: automatize o processo de teste através de ferramentas de teste automatizadas ou linguagens de script

Acho que você gosta

Origin www.cnblogs.com/mind18/p/12693806.html
Recomendado
Clasificación