Testen von Scripts
Wenn Sie ein Script geschrieben haben, können Sie es gegen ein vorhandenes Objekt testen. Wenn das Script beispielsweise den Objekttyp "Meilenstein" hat, führen Sie das Script für einen Meilenstein innerhalb eines Vorfalls aus.
Wenn Sie ein Script testen, werden Sie zur Eingabe einer gültigen ID aufgefordert. Bei dem Objekttyp "E-Mail-Nachricht" werden Sie zur Eingabe einer ID der E-Mail-Nachricht aufgefordert. Sie können die ID auf der Seite "Mailinbox" finden, auf die Sie zugreifen können, indem Sie im Menü auf Posteingang klicken. Bei jedem anderen Objekttyp müssen Sie eine gültige Vorfalls-ID eingeben. Sie können die ID finden, indem Sie ein einzelnes Ereignis oder Szenario öffnen. Die ID befindet sich im Abschnitt Zusammenfassung der Seite.
Gehen Sie wie folgt vor, um das Script zu testen:
- Klicken Sie auf die Schaltfläche Ausführen .
- Wenn Sie zur Eingabe eines Vorfalls aufgefordert werden, geben Sie eine gültige ID ein.
- Wählen Sie ein Objekt innerhalb des Vorfalls aus. Es werden nur die Objekte mit dem Typ angezeigt, der dem Script zugeordnet ist.
- Klicken Sie auf Fertigstellen.
Das Script wird ausgeführt, und in einem Konsolenfenster werden die Ergebnisse angezeigt. Es ist leicht transparent, damit der zugrunde liegende Inhalt sichtbar ist.
Wenn Sie Informationen an bestimmten Punkten im Script anzeigen wollen, stellen Sie sicher, dass die in der vorherigen Tabelle beschriebene Methode "log info" in das Script aufgenommen wird. Beispiel:
log.info("The value of x is {}".format(x))
Protokollnachrichten sind die letzte Gruppe von Informationen, die nach jedem Lauf gemeldet werden. Sie können die Protokollnachrichten filtern, indem Sie die Auswahl "Protokollebene" im Headerbereich des Konsolenfensters ändern.
Da das System für die Ausführung von präzisen Scripts ausgelegt ist, kann der Code nicht schrittweise ausgeführt werden.
Wenn Sie Änderungen vornehmen und das Script mit demselben Vorfall und Objekt erneut ausgeführt werden soll, klicken Sie auf Erneut ausführen. Sie müssen das Script nicht speichern, um das Script erneut auszuführen.