Erfolgsbedingungen

Verwenden Sie Erfolgsbedingungen, um zu ermitteln, ob ein Test erfolgreich war. Jedem Testknoten oder Testsuiteknoten im Bereich Tests können eine oder mehrere Erfolgsbedingungen zugeordnet werden. Wird während der Ausführung einer Test eine ihr zugeordnete Erfolgsbedingung nicht erfüllt, dann wird die Testsausführung als fehlgeschlagen markiert. Dies gilt jedoch nicht für die Erfolgsbedingung des Testausführungs-Timeouts. Die Testsausführung wird hier als Nicht ausgeführt markiert. Bei einem Testpaket werden alle Erfolgsbedingungen mit Ausnahme des Testausführungs-Timeouts deaktiviert und ausgeblendet.

Wenn Sie in der Detailansicht einen Knoten in der Testhierarchie auswählen, werden auf der Seite Eigenschaften des Knotens in der Tabelle Erfolgsbedingungen alle Erfolgsbedingungen angezeigt, die für den ausgewählten Knoten konfiguriert sind. In der Tabelle werden folgenden Informationen zur Bedingung angezeigt: Name der Bedingung, ob die Bedingung aktiv ist, Maximalwert der Bedingung und ob die Bedingung geerbt ist.

Erfolgsbedingungen werden nur ausgewertet, wenn sie aktiv sind. Wie Erfolgsbedingungen aktiviert und deaktiviert werden, wird im Abschnitt Bearbeiten von Erfolgsbedingungen beschrieben. Welche Arten von Erfolgsbedingungen verfügbar sind, hängt vom Typ der Test ab. Die folgenden Erfolgsbedingungen stehen derzeit in Silk Central zur Verfügung.

Erfolgsbedingung
Beschreibung
Fehler zulässig
Die maximale Fehleranzahl, die für den Test zulässig ist. Erfolgsbedingung ist standardmäßig aktiv.
Warnungen zulässig
Die maximale Anzahl von Warnungen, die für den Test zulässig ist.
Testausführungs-Timeout [s]
Die maximale Timeout-Dauer in Sekunden, die für den Test zulässig ist.
Page Time: Avg. Page Time [s]
Die maximal zulässige durchschnittliche Ladedauer einer Seite.
Page Time: Max. Page Time [s]
Die maximal zulässige Ladedauer einer Seite.
Transaction Response Time: Avg. Trans(Busy)ok [s]
Die maximale durchschnittliche Reaktionszeit für eine Transaktion im Test.
Transaction Response Time: Max. Trans(Busy)ok [s]
Die maximale Reaktionszeit für eine Transaktion im Test.

Erfolgsattribute werden ähnlich wie Eigenschaften vererbt. Die Erfolgsbedingungen des übergeordneten Knotens werden an sämtliche Unterordner und untergeordneten Tests weitergegeben.