Login & Reuse
Die Karte Login & Reuse (auf dem Reiter Settings) teilt msg.ZenTestAI mit, wie die Authentifizierung der Applikation funktioniert. Hintergrundinformationen finden Sie unter Login Flow.
| Feld | Beschreibung |
|---|---|
| XPath: Detect if authentication was successful | Optionaler XPath, der bei Vorhandensein auf der Seite bestätigt, dass der Benutzer eingeloggt ist. Standardmäßig verwendet msg.ZenTestAI Heuristiken; geben Sie einen XPath an, wenn diese Heuristiken fehlschlagen. |
| Reuse authentication | Wenn aktiviert, teilt msg.ZenTestAI Cookies zwischen aufeinanderfolgenden Testläufen in einem Ausführungsplan, sodass der Login-Schritt nicht jedes Mal wiederholt werden muss. |
| Logout Script | Optionale Referenz auf ein gespeichertes Skript, das den Benutzer ausloggt – nützlich, wenn die Applikation keine klare Logout-Benutzeroberfläche hat oder mehrere Schritte erforderlich sind. |
Additional Header Fields
Eine ausklappbare Tabelle, in der Sie benutzerdefinierte HTTP-Header für bestimmte Hosts einfügen können. Jede Zeile definiert:
- Host Name — der Host, an den der Header angehängt werden soll.
- Header Name — vervollständigt automatisch die gängigsten HTTP-Header (
Authorization,X-CSRF-Token, …). - Header Value — der zu sendende Wert. Für
Authorization: Basic …-Header kodiert eine Hilfsschaltfläche einen Benutzernamen/Passwort per base64 für Sie.
Anwendungsfälle: Übergabe von API-Schlüsseln für Tests gegen APIs, die parallel zur Benutzeroberfläche existieren, Anhängen von Mandanten- oder Umgebungs-Headern, die von Ihrem Gateway benötigt werden, oder Einfügen eines Basic-Auth-Headers für geschützte interne Seiten.