Die anderen Data-Mart Ansichten ermöglichen normalerweise einen einfacheren Zugriff auf detaillierten Daten, da diese Tabelle keinen direkten Zugriff auf Informationen wie den Namen eines Tests ermöglicht. 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). |
EDRStatusID | Der Status dieses Ausführungslaufs. Weitere Informationen finden Sie unter TM_TestDefStatusNames. Beispiel: Status 7 = ausstehender manueller Lauf, Status 10 = ausstehender automatisierter Lauf. |
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. |