Cas de test vs. Exécution de test

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard
Not for use with personal data

Les exécutions de test peuvent être considérées comme des instances d'un cas de test. Par exemple, lorsque vous avez un petit site Web dans lequel les informations de base sur ce qui doit être testé ne changeront jamais (comme le nombre de pages, leurs noms et URL), un seul cas de test est suffisant. Même lorsque le contenu sera dynamique, pour chaque cycle de publication, une nouvelle exécution de test peut être créée à partir de ce cas de test pour tester ces changements pour l'accessibilité. Ce même cas de test pourrait avoir plusieurs exécutions de test pour chaque environnement, voire différentes exécutions pour chaque plateforme sur laquelle le logiciel s'exécutera. Une autre façon de le regarder est que le cas de test représente la partie configuration et périmètre de l'évaluation, tandis que l'exécution de test représente l'acte d'accomplir effectivement l'évaluation.

Différences importantes incluent :

  • Un cas de test peut avoir plusieurs exécutions de test associées, tandis qu'une exécution de test ne peut être associée qu'à un seul cas de test.
  • Un cas de test peut exister seul sans exécution de test associée, mais une exécution de test est toujours associée à un cas de test.
  • Un cas de test est un enregistrement d'information, et n'a pas de flux de travail ou de statut qui lui est associé, tandis qu'une exécution de test est assignée à un utilisateur pour qu'il prenne des mesures (exécuter les tests, ajouter des problèmes et des indicateurs, assigner les résultats et exporter des problèmes) et est soumise à différents niveaux de complétion.
  • Un cas de test peut être copié et réutilisé, mais une exécution de test ne peut pas l'être.
  • Les cas de test et les exécutions de test peuvent tous deux être archivés.
  • Les deux ne nécessitent que deux champs d'information pour être établis. Un cas de test nécessite « Nom du cas de test » et « Pages » (les pages à tester nécessitent également la spécification à la fois du nom et de l'URL pour chacune), et une exécution de test nécessite « Tests de vérification » (via la sélection de tous les tests ou uniquement ceux à impact critique/sérieux), et « Assignation des tests à » (sélection de l'utilisateur). De plus, chacun dispose de multiples champs d'information optionnels.

Pour plus d'informations sur chacun, voir Cas de test, et Exécutions de test, respectivement.