RV_TestStatusExtended

La vue RV_TestStatusExtended fournit des informations détaillées pour une exécution de test précise.

Cette vue contient toutes les exécutions de test, contrairement à la vue RV_LatestTestStatus qui contient uniquement la dernière exécution d'un test dans le cadre d'un plan d'exécution et d'un build donnés. Vous pouvez utiliser cette vue pour créer un rapport qui répertorie toutes les exécutions de test des builds marqués. La clé de cette table est la combinaison des colonnes TestID,ExecutionPlanID,BuildID et TestRunID.

Remarque : Les tests et les exécutions de test dépendantes sont supprimés du datamart si un test est supprimé. Cela s'applique également aux tests supprimés en raison de la réinitialisation des packages de tests.
Ligne Description
TestID Identifiant du test.
ExecutionPlanID Identificateur du plan d'exécution.
BuildID Identificateur du build.
TestRunID Identifiant de l'exécution de test.
ExecutionRunID Identifie l'exécution au cours de laquelle ce résultat a été généré.
StatusID État de cette exécution de test (voir TM_TestDefStatusNames).
ReasonID Motif de l'état de cette exécution de test (voir TM_ResultStatusReasons). Peut afficher une valeur nulle.
PassedCount Somme de tous les tests réussis, qui est égale à 0 ou 1 pour les tests et qui peut être plus élevée pour les regroupements de tests.
FailedCount Somme de tous les tests ayant échoué, qui est égale à 0 ou à 1 pour les tests communs et qui peut être plus élevée pour les regroupements de tests.
NotExecutedCount Somme de tous les tests non exécutés, qui est égale à 0 ou 1 pour les tests et qui peut être plus élevée pour les regroupements de tests.
ProjectID ID du projet auquel cette ligne appartient.
TestStartTime Heure à laquelle l'exécution de test a démarré (UTC).
ExecutionStartTime Heure à laquelle l'exécution a démarré (UTC).
TestDurationInMilliseconds Durée de l'exécution du test en millisecondes.
IsBlocked Marque l'exécution du test comme étant bloquée/débloquée.
DbChangedAt Heure de la dernière mise à jour de cette ligne par le datamart de reporting.
TestName Nom du test.
TestDescription Description du test.
TestParentID ID du parent du test.
PlannedTimeInMinutes Durée planifiée pour ce test en minutes.
Reason Nom du motif. Peut contenir des motifs qui ont été supprimés entre-temps.
ExecutionPlanName Nom du plan d'exécution.
ExecutionPlanDescription Description du plan d'exécution.
ExecutionParentFolderID ID du parent du plan d'exécution.
Priority Priorité du plan d'exécution : 0 = faible, 1 = moyenne, 2 = élevée.
BuildName Nom du build utilisé pour cette exécution de test.
BuildDescription Description du build.
BuildOrderNumber Numéro d'ordre du build.
BuildIsTagged 1 si le build est marqué, 0 s'il ne l'est pas.
VersionID ID de la version à laquelle ce build appartient.
VersionName Nom de la version.
VersionDescription Description de la version.
VersionOrderNumber Numéro d'ordre de la version.
ProductID ID de l'application à laquelle ce build appartient.
ProductCode Nom de l'application.
ProductDescription Description de l'application.
ProductOrderNumber Numéro d'ordre de l'application.