[Apprentissage des tests de logiciels] - Compréhension de base des tests de logiciels (1)

[Apprentissage des tests de logiciels] - Compréhension de base des tests de logiciels (1)

1. Qu'est-ce que le test logiciel

insérez la description de l'image ici
Résumer:

  • Processus d'exploitation ou de test d'un système par des moyens manuels ou automatisés .
  • Le but est de vérifier s'il répond aux exigences spécifiées.
  • Déterminez la différence entre les résultats attendus et réels .

Deuxièmement, le but des tests logiciels

Le but des tests de logiciels : trouver les erreurs et les défauts potentiels dans le logiciel avec le minimum de main-d'œuvre, de ressources matérielles et de temps

3. Principes des tests

insérez la description de l'image ici

4. Norme d'essai

insérez la description de l'image ici

En tant qu'ingénieur de test logiciel, la première connaissance qui nécessite une compréhension approfondie est le modèle de qualité logicielle. Pour les tests, le travail ne consiste pas seulement à mentionner les défauts, mais aussi à évaluer la qualité du produit. Comment évaluer la qualité du produit, si le résultat de l'évaluation est objectif, s'il existe des normes ou des dimensions qui peuvent être analysées.

Avant d'évaluer la qualité du produit, nous devons déterminer quelle est la qualité du produit ? Selon la définition de l'IEEE24765-2010, la qualité du produit n'est que "les caractéristiques inhérentes du produit pour répondre aux exigences exprimées et implicites dans des conditions d'utilisation spécifiques", en bref, la qualité est de répondre aux exigences. Lors de l'évaluation de la qualité des logiciels, le contenu principal de l'évaluation est en fait de savoir si le produit répond aux besoins des utilisateurs.

Les produits qui répondent aux besoins des utilisateurs répondent non seulement aux fonctions clairement mentionnées dans les exigences du produit, mais répondent également à des besoins invisibles tels que les normes de l'industrie, les exigences conventionnelles ou les habitudes des utilisateurs. En raison de différents contextes industriels, de différentes réserves de connaissances personnelles et des besoins des utilisateurs pouvant être déformés et déformés pendant le processus de transmission, nous devons utiliser le modèle de qualité logicielle pour l'analyse du système afin d'identifier ces besoins cachés, de prévenir les défauts et d'améliorer la qualité des produits.

ISO/CEI 25010

Par rapport à 9126, 25010 étend le modèle de qualité des 6 attributs d'origine à 8 attributs. Le contenu nouvellement ajouté est la sécurité et la compatibilité. De plus, la fonctionnalité, la facilité d'utilisation et la maintenabilité ont été modifiées. Plus précisément, le contenu est le suivant.

insérez la description de l'image ici

Cinq, les exigences de base du test

insérez la description de l'image ici

Six, l'origine du bug

insérez la description de l'image ici

Sept, le processus de test

insérez la description de l'image ici

insérez la description de l'image ici

8. Mode de développement

modèle de cascade

insérez la description de l'image ici

insérez la description de l'image ici
Modèle incrémental
insérez la description de l'image ici
Modèle rapide
insérez la description de l'image ici
Autres modèles de développement

modèle en spirale
insérez la description de l'image ici

Neuf, la relation entre les tests et le développement

insérez la description de l'image ici

Je suppose que tu aimes

Origine blog.csdn.net/m0_46374969/article/details/131616382
conseillé
Classement