Freigeben über


Outcome enum

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 nicht bestanden/fehlgeschlagen.

Passed = 2

Der Test wurde ohne Probleme ausgeführt.

Failed = 3

Der Test wurde ausgeführt, aber es gab Probleme. Bei Problemen kann es sich um Ausnahmen oder fehlgeschlagene Assertionen handeln.

Inconclusive = 4

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

Timeout = 5

Beim Test ist eine Zeitüberschreitung aufgetreten

Aborted = 6

Der Test wurde abgebrochen. Dies wurde nicht durch eine Geste des Nutzers verursacht, sondern durch eine Rahmenentscheidung.

Blocked = 7

Test hatte die Chance auf wurde ausgeführt, war aber nicht, da ITestElement.IsRunnable == false.

NotExecuted = 8

Der Test wurde nicht ausgeführt. Dies wurde durch eine Benutzergeste verursacht - z.B. der Benutzer drückte die Stopp-Taste.

Warning = 9

Zu verwenden für Ergebnisse auf Laufebene. Das ist kein Misserfolg.

Error = 10

Beim Versuch, einen Test durchzuführen, ist ein Systemfehler aufgetreten.

NotApplicable = 11

Der Test ist nicht für die Ausführung anwendbar.

Paused = 12

Der Test ist pausiert.

InProgress = 13

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

MaxValue = 14
NotImpacted = 14

Der Test ist nicht betroffen. Hinzugefügt für TIA.