Test statique

Définition - Que signifie le test statique?

Le test statique est une technique utilisée pendant le cycle de vie du développement logiciel (SDLC) pour la détection des composants logiciels et des erreurs de code avant l'exécution de l'application. Les tests statiques peuvent inclure des visites, des examens, des inspections et une analyse du flux de données. Il s'agit principalement de vérifier la syntaxe du code et de réviser manuellement les algorithmes ainsi que les documents pour trouver d'éventuelles erreurs.

Les tests statiques sont également appelés tests de fonctionnement à sec.

Definir Tech explique les tests statiques

La détection et la réparation précoce des erreurs SDLC sont moins coûteuses que les erreurs détectées dans les phases ultérieures. Les tests statiques suivent un processus d'examen qui doit respecter les normes de test établies.

Les facteurs analysés avant un processus d'examen comprennent:

  • Examen de la taille du groupe
  • Répartition du temps
  • Établir des normes
  • Listes de contrôle

Les équipes de test statiques suivent une procédure générale d'examen de la documentation, notamment:

  • Établir des normes
  • Préparation du format des documents
  • Vérification de la liste de contenu
  • Validation des références citées en interne
  • Validation des références citées en externe
  • Examen des écrans et des rapports
  • Examen des commentaires