Führen Sie eine geplante Testsuite mit einem Skript aus

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Führen Sie eine geplante UI-Testsuite sofort mithilfe eines Skripts aus, ohne auf die geplante Zeit warten zu müssen. Sie können diese Methode verwenden, wenn Sie versuchen, den Prozess der Ausführung eines Tests zu automatisieren.

    Vorbereitungen

    Sie haben die Testsuites erstellt und geplant, die Sie ausführen möchten. Weitere Informationen finden Sie unter Automatisierte Testsuites erstellen und Automatisierte Testsuites planen.

    Erforderliche Rolle: atf_test_admin oder atf_test_designer

    Warum und wann dieser Vorgang ausgeführt wird

    Die folgenden Schritte entsprechen möglicherweise nicht Ihren Softwarekonfigurationen.

    Prozedur

    1. Starten Sie einen virtuellen Computer (Virtual Machine, VM) auf einem Betriebssystem mit den erforderlichen Browsern.
    2. Öffnen Sie einen Browser in der Instanz, und navigieren Sie zum geplanten Clienttest-Runner.
    3. Rufen Sie die skriptfähige Methode new auf sn_atf.ScheduledRunsExecutor().setScheduleSysId ("SYS_ATF_SCHEDULE_SYS_ID_HERE").start();, um die geplante Suite sofort auszuführen.
      Hinweis:
      Die start()- Methode gibt sys_progress_worker.sys_id der Fortschrittsanzeige zurück.
      Um einen Test nur auszuführen, wenn das Skript aufgerufen wird, legen Sie das Feld Ausführen im Zeitplanformular auf Bei Bedarf fest.