RV_TestStatusExtended

Die RV_TestStatusExtended Ansicht liefert detaillierte Informationen zu einer bestimmten Testausführung.

Diese Ansicht enthält alle Testläufe, im Gegensatz zur Ansicht RV_LatestTestStatus, die nur den aktuellsten Testlauf eines Tests im Rahmen eines Ausführungsplans und eines bestimmten Builds zeigt. Sie können diese Ansicht verwenden, um zum Beispiel einen Bericht, der jeden Testlauf von markierten Builds auflistet, zu erstellen. Der Schlüssel dieser Tabelle ist die Kombination der Spalten TestID, ExecutionPlanID, BuildID und TestRunID.

Anmerkung: Tests und die abhängigen Testläufe werden vom Data-Mart entfernt, wenn der Test gelöscht wird. Dies gilt auch für Tests, die durch die Bereinigung eines Testpakets gelöscht wurden.
Reihe Beschreibung
TestID Die Kennung des Tests.
ExecutionPlanID Die Kennung der Testsuite.
BuildID Die Kennung des Builds.
TestRunID Die Kennung des Testlaufs.
ExecutionRunID Identifiziert den Ausführungslauf, in dem dieses Ergebnis generiert wurde.
StatusID Der Status dieses Testlaufs (siehe TM_TestDefStatusNames).
ReasonID Die Ursache für den Status dieses Testlaufs (siehe TM_ResultStatusReasons). Kann "null" sein.
PassedCount Die Summe aller bestandenen Tests, die 0 oder 1 für allgemeine Tests ist und für Stammknoten von Testpaketen höher sein kann.
FailedCount Die Summe aller fehlgeschlagenen Tests, die 0 oder 1 für allgemeine Tests ist und für Stammknoten von Testpaketen höher sein kann.
NotExecutedCount Die Summe aller nicht ausgeführten Tests, die 0 oder 1 für allgemeine Tests ist und für Stammknoten von Testpaketen höher sein kann.
ProjectID Die ID des Projekts, zu dem diese Reihe gehört.
TestStartTime Der Zeitpunkt, zu dem der Testlauf gestartet wurde (UTC).
ExecutionStartTime Der Zeitpunkt, zu dem der Ausführungslauf gestartet wurde (UTC).
TestDurationInMilliseconds Die Dauer des Testlaufs in Millisekunden.
IsBlocked Kennzeichnet den Testlauf als blockiert oder nicht blockiert
DbChangedAt Der Zeitpunkt, zu dem diese Reihe zuletzt durch den Berichts-Data-Mart aktualisiert wurde.
TestName Der Name des Tests.
TestDescription Die Beschreibung des Tests.
TestParentID Die ID des übergeordneten Tests.
PlannedTimeInMinutes Geplante Dauer dieses Tests in Minuten.
Reason Name der Ursache. Kann Ursachen beinhalten, welche in der Zwischenzeit gelöscht wurden.
ExecutionPlanName Der Name der Testsuite.
ExecutionPlanDescription Die Beschreibung der Testsuite.
ExecutionParentFolderID Die ID der übergeordneten Testsuite.
Priority Die Priorität der Testsuite: 0 = Niedrig, 1 = Mittel, 2 = Hoch.
BuildName Der Name des Builds, der für diesen Testlauf verwendet wurde.
BuildDescription Die Beschreibung des Builds.
BuildOrderNumber Die Reihenfolge des Builds.
BuildIsTagged 1 wenn der Build markiert ist, 0 wenn nicht.
VersionID Die ID der Version, zu der der Build gehört.
VersionName Der Name der Version.
VersionDescription Die Beschreibung der Version.
VersionOrderNumber Die Reihenfolge der Version.
ProductID Die ID des Produkts, zu dem der Build gehört.
ProductCode Der Name des Produkts.
ProductDescription Die Beschreibung des Produkts.
ProductOrderNumber Die Reihenfolge des Produkts.