- Erste Schritte mit der Test Suite
- Studio
- Test Suite – Studio
- Überblick
- Testaktivitäten und APIs
- Architektur der Automatisierung von Mobilgeräten
- Erste Schritte
- Verwalten des Mobile Device Managers
- Verwaltung von Anwendungen
- Erstellen von Mobile Automation-Workflows
- Geräteinteraktion
- Debugging
- Protokolle und Ausführungszeitleiste
- Problembehandlungsszenarien
- Automatisierung für React Native-Apps
- Mobile Automation-Aktivitäten und -APIs
- Orchestrator
- Testing Robots
- Test Manager
Protokolle und Ausführungszeitleiste
Die Ausführungszeitleiste ist eine grafische Darstellung, die Sie zum Debuggen Ihrer Anwendung und zur Bewertung der Leistung einsehen können. Diese Funktion besteht aus zwei Komponenten: eine Protokoll- und eine Ausführungszeitleiste.
Über die Protokolle können Sie Aktionen, Anforderungen und Ereignisse überprüfen sowie wichtige Informationen exportieren. Nach Abschluss jeder Automatisierung wird ein Protokoll in Form einer MDMLOG-Datei an einem Standardspeicherort gespeichert. Sie können den Protokollpfad auf einer gemeinsamen Festplatte einrichten, um den Mitgliederzugriff auf Ressourcen zu erweitern.
Um den Speicherort zu ändern, an dem Ihre Protokolle gespeichert sind, öffnen Sie den Mobile Device Manager und navigieren Sie zu Projekteinstellung > Einstellungen auf Projektebene > Protokollpfad.
Grundsätzlich können Sie in den Protokollen nachsehen, was auf Ihrem Gerät während der Automatisierung passiert ist. Im folgenden Beispiel wird die Automatisierung von iOS-Geräten untersucht.
Um ein Protokoll im Mobile Device Manager zu öffnen, klicken Sie auf die Schaltfläche Protokolle/Zeitachse unten links im Fenster und doppelklicken Sie auf ein Protokoll.
Sie können mit der Analyse des Protokolls in folgender Reihenfolge beginnen:
- Ausführungszeitleiste: Wählen Sie eine bestimmte Aktion aus oder wechseln Sie zur Ansicht „Anforderungen“.
- Aktions-/Anforderungsbereich: Gehen Sie die Anforderungstypen durch und überprüfen Sie die Eingabe-/Ausgabeargumente, um Informationen zur HTTP-Anforderung auf niedriger Ebene anzuzeigen.
-
Visueller Strukturbereich: Zeigen Sie mit der Maus auf einen Eintrag, um das entsprechende Element auf dem Gerät zu markieren und den Bereich „Details“ zu überprüfen. Weitere Informationen finden Sie unter Debugging.
Um weitere Fehlerbehebungen durchzuführen, können Sie das Protokoll herunterladen und an Ihr Supportteam senden, indem Sie zu Einstellungen auf Projektebene > Protokollpfad navigieren.
In der folgenden Tabelle sind die Aktionen aufgeführt, die Sie zum Verwalten Ihrer Ausführungsprotokolle verwenden können.
Aktion |
Beschreibung |
Verfahren |
---|---|---|
Suche |
Nach Ereignissen suchen (Aufgezeichnete Aktionen/Anforderung). |
|
Aufgezeichnete Aktionen |
Zeigen Sie aufgezeichnete Aktionen in der Ausführungszeitleiste an. |
Rufen Sie Protokolle/Zeitleiste im Mobile Device Manager auf und öffnen Sie ein Protokoll. Dies ist die Standardansicht, aber Sie können von der Ansicht „Anforderungen“ aus wechseln, indem Sie auf die Schaltfläche Aufgezeichnete Aktionen klicken. |
Request |
Zeigen Sie Anforderungen in der Ausführungszeitleiste an. |
|
Aufgezeichnete Aktion kopieren |
In die Zwischenablage kopieren |
|
Screenshot |
Erstellen Sie einen Screenshot des aktuellen Gerätebildschirms. |
|
Video |
Zeigen Sie das Video der aufgezeichneten Aktionen an. |
|
Screenshot exportieren |
Exportieren Sie den Screenshot, den Sie erstellt haben. |
|
Aktionen in der visuellen Struktur |
Überprüfen Sie Elemente auf dem Gerät. |
Weitere Informationen zu den Aktionen, die Sie im visuellen Strukturbereich ausführen können, finden Sie unter Debugging. |