Freigeben über


TestOutcome enum

Gültige TestOutcome-Werte.

Felder

Unspecified = 0

Wird nur während einer Aktualisierung verwendet, um den vorhandenen Wert beizubehalten.

None = 1

Der Test wurde nicht abgeschlossen, oder der Testtyp meldet keinen Bestanden/Fehler.

Passed = 2

Der Test wurde mit allen Problemen ausgeführt.

Failed = 3

Der Test wurde ausgeführt, aber es gab Probleme. Probleme können Ausnahmen oder fehlerhafte Assertionen umfassen.

Inconclusive = 4

Der Test wurde abgeschlossen, aber wir können nicht sagen, ob er bestanden oder fehlgeschlagen ist. Kann für abgebrochene Tests verwendet werden...

Timeout = 5

Timeout des Tests

Aborted = 6

Der Test wurde abgebrochen. Dies wurde nicht durch eine Benutzergeste, sondern durch eine Rahmenentscheidung verursacht.

Blocked = 7

Test hatte die Chance, ausgeführt zu werden, war aber nicht, als ITestElement.IsRunnable == false.

NotExecuted = 8

Der Test wurde nicht ausgeführt. Dies wurde durch eine Benutzergeste verursacht , z. B. durch die Schaltfläche "Benutzertreffer".

Warning = 9

Soll von Ergebnissen der Ausführungsebene verwendet werden. Dies ist kein Fehler.

Error = 10

Es gab einen Systemfehler, während wir versuchten, einen Test auszuführen.

NotApplicable = 11

Der Test gilt nicht für die Ausführung.

Paused = 12

Der Test wird angehalten.

InProgress = 13

Der Test wird zurzeit ausgeführt. Dies für TCM-Diagramme wurde hinzugefügt.

MaxValue = 14
NotImpacted = 14

Der Test ist nicht betroffen. Fot TIA hinzugefügt.