Índice:
Definição - O que significa Static Testing?
O teste estático é uma técnica usada durante o ciclo de vida de desenvolvimento de software (SDLC) para detecção de erro de código e componente de software antes da execução do aplicativo. Os testes estáticos podem incluir orientações, revisões, inspeções e análise de fluxo de dados. Envolve principalmente a verificação de sintaxe do código e a revisão manual de algoritmos, além de documentos para encontrar erros.
O teste estático também é conhecido como teste de funcionamento a seco.
Techopedia explica testes estáticos
A detecção e o reparo antecipados de erros do SDLC são mais baratos que os erros detectados nas fases posteriores. O teste estático segue um processo de revisão, que deve aderir aos padrões de teste estabelecidos.
Os fatores analisados antes de um processo de revisão incluem:
- Revisão do tamanho do grupo
- Alocação de tempo
- Estabelecendo padrões
- Lista de verificação
As equipes de teste estático seguem um procedimento geral para revisão da documentação, incluindo:
- Estabelecendo padrões
- Preparação do formato do documento
- Verificação da lista de conteúdo
- Validação de referência citada internamente
- Validação de referência citada externamente
- Revisão de tela e relatório
- Revisão de comentários
