RV_LatestFinishedTestStatus

Die Ansicht RV_LatestFinishedTestStatus enthält Statusinformationen und erweiterte Informationen zum aktuellsten Testlauf eines Tests im Rahmen einer bestimmten Testsuite und eines bestimmten Builds. Diese Ansicht enthält ähnliche Informationen wie die Ansicht RV_LatestTestStatus, jedoch nur für Testläufe in abgeschlossenen Testsuiteläufen.

Mit dieser Ansicht können Sie Berichte erstellen, die laufende Testsuiten ignorieren.

Benutzen Sie die Ansicht RV_TestStatusExtended, um Informationen über alle Testläufe abzufragen. 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. Weitere Informationen finden Sie in der Tabelle TM_TestDefStatusNames im Datenbankschema von Silk Central.
EDRStatusID Der Status dieses Ausführungslaufs. Beispiel: Status 7 = ausstehender manueller Lauf, Status 10 = ausstehender automatisierter Lauf. Weitere Informationen finden Sie in der Tabelle TM_TestDefStatusNames im Datenbankschema von Silk Central.
ReasonID Die Ursache für den Status dieses Testlaufs. Kann "null" sein. Weitere Informationen finden Sie in der Tabelle TM_ResultStatusReasons im Datenbankschema von Silk Central.
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.