RV_LatestTestStatus

Die Ansicht RV_LatestTestStatus enthält Statusinformationen und erweiterte Informationen zum aktuellsten Testlauf eines Tests im Rahmen einer bestimmten Testsuite und eines bestimmten Builds.

Benutzen Sie die Ansicht RV_TestStatusExtended, um Informationen über alle Testläufe abzufragen. Sie können diese Ansicht verwenden, um einen Bericht, der alle fehlgeschlagenen Tests in einem Ausführungsordner auflistet zu erstellen. Der Schlüssel dieser Tabelle ist die Kombination der Spalten TestID, ExecutionPlanID, BuildID und TestRunID.

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.