Teste estático

Definição - o que significa teste estático?

O teste estático é uma técnica usada durante o ciclo de vida de desenvolvimento de software (SDLC) para componentes de software e detecção de erros de código antes da execução do aplicativo. Os testes estáticos podem incluir análises passo a passo, 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, bem como de documentos, para encontrar erros.

O teste estático também é conhecido como teste de simulação.

Definirtec explica o teste estático

A detecção precoce de erros SDLC e seu reparo são menos dispendiosos do 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 análise 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
  • Comentário de revisão