Eigenschaften

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 3 Minuten Lesedauer
  • Im Formular „Eigenschaften“ können Sie Parameter festlegen, die steuern, wie das System automatisierte Tests und Testsuites ausführt.

    Tabelle : 1. Test-/Testsuite-Eigenschaften
    Feld / Element Beschreibung

    Ausführung von Tests/Testsuites aktivieren

    sn_atf.runner.enabled

    Wenn diese Option aktiviert ist, ist die Ausführung von Tests und Testsuites in dieser Instanz möglich. Diese Einstellung ist standardmäßig deaktiviert, damit Benutzer nicht unbeabsichtigt Tests für Produktionsinstanzen ausführen.

    Geplante Ausführungen von Testsuites aktivieren

    sn_atf.schedule.enabled

    Wenn diese Option aktiviert ist, ist die Planung von Testsuites in dieser Instanz möglich.
    Tabelle : 2. Test-Debugging-Eigenschaften
    Feld / Element Beschreibung

    Zusätzliche Debugging-Funktionen aktivieren

    sn_atf.debug

    Aktiviert zusätzliche Debugging-Funktionen, wie u. a. das Hinzufügen einer Debugging-Registerkarte auf der UI-Seite des Client-Test Runner und das Speichern von UI-Testergebnis-JSON im Testergebnis-Datensatz.
    Tabelle : 3. Screenshot-Eigenschaften
    Feld / Element Beschreibung

    Aktivieren oder deaktivieren Sie das Erfassen von Screenshots beim Ausführen von Tests.

    sn_atf.screenshots.mode

    • Um Screenshots für alle Schritte aufzunehmen, wählen Sie Für alle Schritte aktivieren.
    • Um Screenshots nur für fehlgeschlagene Schritte aufzunehmen, wählen Sie Für alle fehlgeschlagenen Schritte aktivieren.
    • Wählen Sie, um keine Screenshots aufzunehmen, Für alle Schritte deaktivieren.

    Aktivieren Sie die GlideScreenshot-Funktion

    sn_atf.screenshots.use_glide_screenshot

    Verbessert die Genauigkeit von Screenshots in Arbeitsbereichen und anderen Schnittstellen.
    Hinweis:
    IE und Safari unterstützen diese Eigenschaft nicht.

    Wenn diese Eigenschaft deaktiviert ist oder Ihr aktueller Browser sie nicht unterstützt, wird html2canvas zum Erstellen von Screenshots verwendet.

    Wenn Sie ein Upgrade auf eine neue Release-Version durchführen, wird diese Eigenschaft standardmäßig auf „false“ festgelegt.

    Aktivieren Sie die Erfassung der gesamten Seite, wenn Sie einen Screenshot aufnehmen

    sn_atf.screenshots.capture_full_page

    Ermöglicht die dynamische Größenänderung des Test-Frames und die Erfassung der gesamten Seite während der Screenshot-Aufnahme.
    Hinweis:
    Standardmäßig ist die Eigenschaft auf „false“ festgelegt, da sie die Testausführungszeit erheblich verlangsamen kann

    Wenn die Eigenschaft deaktiviert ist, wird nur der Teil der Seite erfasst, der im Test-Frame sichtbar ist.

    Screenshot-Zeitüberschreitung

    sn_atf.atf_test_runner.screenshot_timeout

    Überspringt einen Versuch zur Screenshot-Aufnahme im Client-Test Runner, wenn dieser Wert in Sekunden überschritten wird. Benutzer sollten Leistungseinstellungen und Browsercaches auf betroffenen Clientsystemen überprüfen, bevor dieser Wert erhöht wird.

    Anzahl der Pixel für die Screenshot-Höhe

    sn_atf.atf_test_runner.testframe.min_height

    Numerischer Wert, der die Anzahl der Pixel für die Höhe des Screenshots darstellt.

    Standardwert: 600

    Anzahl der Pixel für die Screenshot-Breite

    sn_atf.atf_test_runner.testframe.min_width

    Numerischer Wert, der die Anzahl der Pixel für die Breite des Screenshots darstellt.

    Standardwert: 800

    Tabelle : 4. Datenerfassungseigenschaften der benutzerdefinierten UI-Seite
    Feld / Element Beschreibung

    Aktivieren Sie Tests mit benutzerdefinierten UI-Schritten, um die Seitendaten bei jeder Ausführung zu erfassen.

    sn_atf.page_data_capture.enabled

    Wenn dieses Feld auf „true“ gesetzt ist, rufen die benutzerdefinierten UI-Testschritte bei jeder Ausführung des Tests Seitendaten ab. Setzen Sie diese Eigenschaft auf „true“, wenn Sie benutzerdefinierte UI-Seiten entwickeln, um Tests immer für die neueste Seitenversion auszuführen.

    Wenn dieses Feld auf „false“ gesetzt ist, werden mit benutzerdefinierten UI-Testschritten keine Seitendaten abgerufen, es sei denn, der Test-Designer wählt manuell die Option Komponenten abrufen während des Testdesigns aus. Setzen Sie diese Eigenschaft auf „false“, wenn die UI-Entwicklung abgeschlossen ist, um schnellere Testläufe zu ermöglichen.
    Tabelle : 5. Test Runner-Eigenschaften
    Feld / Element Beschreibung

    Test Runner-Zeitüberschreitung

    sn_atf.runner.heartbeat.timeout

    Falls der Test Runner in diesem Zeitraum keinen Takt vorweist, ändert sich der Status von online zu offline. Der Wert dieser Eigenschaft muss zwischen 120 und 1800 liegen.

    Standardwert: 120

    Test Runner-Taktintervall

    sn_atf.runner.heartbeat.interval

    Zeitintervall in Sekunden für das Senden eines Signals vom Test Runner an den Server.

    Offline-Test Runner-Aufbewahrungsintervall

    sn_atf.runner.offline_retention.timeout

    Wenn ein Offline-Test Runner in diesem Zeitraum (in Tagen) nicht mit dem System kommuniziert, löscht das System den Test Runner.
    Tabelle : 6. Testsuite-Berichtseigenschaften
    Feld / Element Beschreibung

    Testsuite-Berichtseigenschaften

    sn_atf.schedule.reports.suite.aging_threshold

    Die Anzahl der Testsuite-Ergebnisse, die im Testsuite-Fälligkeitsbericht angezeigt werden sollen.
    Tabelle : 7. E-Mail-Eigenschaften
    Feld / Element Beschreibung

    Boolean-Wert für Testergebnisse, die in den geplanten Suite-Ergebnis-E-Mails angezeigt werden.

    sn_atf.schedule.suite_result_email.only_show_failed_results

    Bei „true“ werden in den geplanten Testsuite-Ergebnis-E-Mails nur Fehlerergebnisse angezeigt. Bei „false“ werden alle Ergebnisse angezeigt.

    Höchstanzahl der Testergebnisse, die in den geplanten Suite-Ergebnis-E-Mails angezeigt werden sollen.

    sn_atf.schedule.suite_result_email.max_test_history

    Höchstanzahl der Testergebnisse, die in den geplanten Suite-Ergebnis-E-Mails angezeigt werden sollen.

    Maximale Tiefe beim Drucken von Suite-Ergebnissen in Suite-Ergebnis-E-Mails.

    sn_atf.schedule.suite_result_email.max_depth

    Maximale Tiefe beim Drucken von Suite-Ergebnissen in Suite-Ergebnis-E-Mails.

    Farbe, die anzeigt, dass sich ein fehlgeschlagener ATF-Test in den geplanten Suite-Ergebnis-E-Mails befindet.

    sn_atf.schedule.suite_result_email.fail_color

    Hexadezimalcode für die Farbe, die anzeigt, dass sich ein fehlgeschlagener ATF-Test in den geplanten Suite-Ergebnis-E-Mails befindet.

    Farbe, die anzeigt, dass sich ein fehlgeschlagener ATF-Test in den geplanten Suite-Ergebnis-E-Mails befindet.

    sn_atf.schedule.suite_result_email.error_color

    Hexadezimalcode für die Farbe, die anzeigt, dass sich ein ATF-Test mit Fehlern in den geplanten Suite-Ergebnis-E-Mails befindet.

    Farbe, die anzeigt, dass sich ein bestandener ATF-Test in den geplanten Suite-Ergebnis-E-Mails befindet.

    sn_atf.schedule.suite_result_email.pass_color

    Hexadezimalcode für die Farbe, die anzeigt, dass sich ein bestandener ATF-Test in den geplanten Suite-Ergebnis-E-Mails befindet.

    Farbe, die anzeigt, dass sich ein übersprungener ATF-Test in den geplanten Suite-Ergebnis-E-Mails befindet.

    sn_atf.schedule.suite_result_email.skip_color

    Hexadezimalcode für die Farbe, die anzeigt, dass sich ein übersprungener ATF-Test in den geplanten Suite-Ergebnis-E-Mails befindet.

    Farbe, die anzeigt, dass sich ein abgebrochener ATF-Test in den geplanten Suite-Ergebnis-E-Mails befindet.

    sn_atf.schedule.suite_result_email.cancel_color

    Hexadezimalcode für die Farbe, die anzeigt, dass sich ein abgebrochener ATF-Test in den geplanten Suite-Ergebnis-E-Mails befindet.