Maison >Problème commun >Quel est le but des tests logiciels
Le but des tests logiciels est de vérifier si le système logiciel répond aux exigences spécifiées ou de clarifier la différence entre les résultats attendus et les résultats réels. Le test de logiciel est le processus d'exécution ou de test d'un système logiciel à l'aide de moyens manuels ou automatisés.
Le but des tests logiciels est de trouver autant de bugs que possible dans le logiciel.
Introduction aux tests logiciels :
Les tests logiciels sont le processus d'exécution ou de test d'un système logiciel à l'aide de moyens manuels ou automatisés, dans le but de tester s'il répond aux exigences spécifiées ou de clarifier les attentes. différence entre les résultats et les résultats réels.
Du point de vue de savoir si vous vous souciez de la structure interne et de la mise en œuvre spécifique du logiciel, les méthodes de test incluent principalement les tests en boîte blanche et les tests en boîte noire. Les méthodes de test en boîte blanche comprennent principalement la méthode d'inspection du code, la méthode d'analyse de structure statique, la méthode de mesure de la qualité statique, la méthode de couverture logique, la méthode de test de chemin de base, les tests de domaine, les tests de symboles, la couverture de chemin et la mutation de programme. Les méthodes de test en boîte noire comprennent principalement la méthode de division en classes d'équivalence, la méthode d'analyse des valeurs limites, la méthode de spéculation sur les erreurs, la méthode du diagramme de cause à effet, la méthode basée sur la table de décision, la méthode de conception expérimentale orthogonale, la méthode du diagramme fonctionnel, la méthode des scénarios, etc.
Du point de vue de l'exécution ou non du programme, les méthodes de test peuvent être divisées en tests statiques et tests dynamiques. Les tests statiques comprennent l'inspection du code, l'analyse de la structure statique, la mesure de la qualité du code, etc. Les tests dynamiques se composent de trois parties : la construction d'instances de test, l'exécution du programme et l'analyse des résultats de sortie du programme.
Apprentissage recommandé : formation php
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!