Erstellen Sie einen anwenderdefinierten UI-Test
Testen Sie Komponenten in benutzerdefinierten UI-Seiten.
Vorbereitungen
- Verwenden Sie den Seiteninspektor, um testbare benutzerdefinierte UI-Komponenten zu identifizieren. Weitere Informationen finden Sie unter Den Seiteninspektor aktivieren und verwenden.
- Erforderliche Rolle: Administrator
Prozedur
- Navigieren zu Alle > Automated Test Framework > Tests.
- Klicken Sie auf Neu.
- Geben Sie einen Namen und ein Beschreibung für Ihren Test ein.
- Klicken Sie auf Speichern.
- Klicken Sie in der zugehörigen Liste „Testschritte“ auf Testschritt hinzufügen.
-
Fügen Sie Testschritte hinzu, um zur Seite der benutzerdefinierten Ziel-UI zu navigieren.
Verwenden Sie den Schritt Zu Modul navigieren, um eine Seite mit einem Anwendungsnavigatormodul zu öffnen. Verwenden Sie Öffnen Sie Die Serviceportal-Seite Schritt zum Öffnen einer Portalseite.Verwenden Sie diese Testschritte, um eine UI-Seite zu öffnen:
- Bestehenden Datensatz öffnen: Öffnen Sie den Datensatz für die Seite.
- Klicken Sie auf UI-Aktion : Klicken Sie auf Versuchen Sie Es UI-Aktion zum Öffnen der Seite.
-
Fügen Sie Testschritte aus der Kategorie „Benutzerdefinierte UI“ hinzu, um das Verhalten von benutzerdefinierten UI-Komponenten zu überprüfen.
Eine Liste der verfügbaren Testschritte für benutzerdefinierte UIs finden Sie unter Kategorie „Benutzerdefinierte UI“.
-
Rufen Sie UI-Komponenten ab, wenn Sie einen Testschritt hinzufügen.
Identifizieren Sie die testbaren Seitenkomponenten auf einer anwenderdefinierten UI-Seite, indem Sie eine Liste von UI-Komponenten für Testschritte abrufen. Sie können die Komponenten der aktuellen Seite erfassen, indem Sie auswählen Komponenten Abrufen .
Das System ruft die Komponenten mithilfe eines vorhandenen oder neuen Client-Test Runners ab. Stellen Sie sicher, dass die im Abrufprozess verwendeten Client-Test Runner-Registerkarten im Vordergrund ausgeführt werden. Für Tests, die nach der Auswahl keine Komponenten ergeben Komponenten Abrufen , Die folgende Warnmeldung und die werden angezeigt Weiter Schaltfläche ist deaktiviert.Wenn Sie bereits eine Liste von Seitenkomponenten abgerufen haben, klicken Sie auf Weiter Dient zur Verwendung der zuvor abgerufenen Liste. Sie können auch auf klicken Komponenten Abrufen Um die aktuellen Schritte erneut auszuführen und die Liste der testbaren Seitenkomponenten zu aktualisieren. Wenn der Test beim Abrufen von Komponenten fehlschlägt, wird die folgende Warnbenachrichtigung angezeigt. Sie können die Testergebnisse überprüfen, indem Sie auf den Link in der Benachrichtigung klicken.Hinweis:Wenn Sie einen Schritt in einem Test aktualisieren müssen, klicken Sie auf Komponenten Abrufen Für diesen Schritt und der Test wird nur bis zu diesem bestimmten Schritt ausgeführt. Die Schritte über den ausgewählten Schritt hinaus werden nicht ausgeführt. Der Test ist erfolgreich, wenn alle aktualisierten Schritte fehlerfrei bestehen.Automated Test FrameworkSpeichert die Liste der Seitenkomponenten und zeigt die Liste in an Komponentenwerte Oder Komponente Feld im Testschrittformular. Das Feld zeigt diese Informationen zu jeder Komponente an:
Feld Beschreibung Typ HTML-Elementbeschreibung und -Tag. Beispiel: Text<input>.Bezeichnung HTML-Komponentenbezeichnung. Wert Wert der Komponente. Wenn es sich bei der Komponente beispielsweise um eine Sucheingabe handelt, könnte der Wert Suche sein. Seitenbereich HTML-Layoutelement, das die Komponente enthält, z. B. ein Element <div>oder<section>.Wenn Sie einen parametrisierten Test erstellen, der benutzerdefinierte UI-Testschritte enthält, verwendet das System nur den ersten Datensatz, um Komponenten abzurufen.