User Journeys
Eine User Journey misst einen Ablauf aus mehreren Schritten statt eines einzelnen Seitenaufrufs. Zum Beispiel: die Login-Seite öffnen, E-Mail und Passwort eingeben, auf Anmelden klicken und dann das Dashboard messen, das lädt. Jeder Schritt, den Sie als gemessen markieren, bekommt sein eigenes Lighthouse-Ergebnis.
Journeys gibt es bei Tests mit einer einzelnen URL. Sie fügen eine im Dialog für neue Tests hinzu, siehe Neuen Website-Performance-Test erstellen.
Eine Journey hinzufügen
- Gehen Sie im Dialog für neue Tests zu User Journey (optional) und klicken Sie auf Schritte hinzufügen.
- Setzen Sie den ersten Schritt auf URL öffnen und geben Sie die Seite ein, auf der der Ablauf beginnt. Eine Journey beginnt immer so.
- Klicken Sie für jede weitere Aktion auf Schritt hinzufügen und wählen Sie den Schritttyp.
- Setzen Sie bei jedem Schritt, für den Sie Ergebnisse wollen, ein Häkchen bei Messen.
- Klicken Sie auf Ablauf testen, um zu prüfen, ob die Schritte funktionieren, und speichern oder starten Sie dann den Test.
Nach oben und Nach unten ändern die Reihenfolge eines Schritts, Schritt entfernen löscht ihn. Journey entfernen entfernt die ganze Journey aus dem Test.
Schritttypen
| Schritttyp | Was er tut | Was Sie ausfüllen |
|---|---|---|
| URL öffnen | Öffnet eine Seite | Die URL |
| Klicken | Klickt auf ein Element | Einen CSS-Selektor, zum Beispiel #email. Setzen Sie Lädt eine neue Seite, wenn der Klick eine andere Seite öffnet |
| Text eingeben | Tippt in ein Feld | Einen CSS-Selektor und den einzugebenden Text |
| Option wählen | Wählt eine Option in einer Auswahlliste | Einen CSS-Selektor und den Wert der Option |
| Warten auf | Wartet vor dem nächsten Schritt | Einen CSS-Selektor, auf den gewartet wird, oder eine Zeit in Millisekunden wie 2000 (höchstens 30000) |
Eine Journey hat höchstens 10 Schritte. Schritte dürfen kein einfaches Anführungszeichen (') enthalten.
Gemessene Schritte
Setzen Sie Messen bei den Schritten, die Sie interessieren. Ein Schritt Warten auf kann nicht gemessen werden. Setzen Sie nirgends ein Häkchen, wird der erste Schritt gemessen.
Schritte, die eine Seite laden, werden als Seitenaufruf gemessen, mit Performance-Score, LCP, TBT und CLS. Schritte, die mit der Seite interagieren, werden als Interaktion gemessen, mit Blockierzeit, Layoutverschiebungen und Reaktionsfähigkeit (TBT, CLS und INP).
Jeder gemessene Schritt verbraucht einen Lauf Ihres Tarifs. Die Zeile neben den Schaltflächen zählt mit, zum Beispiel "Gemessene Schritte: 3. Jeder Lauf dieses Tests verbraucht 3 Läufe Ihres Tarifs." Ein Test mit Journey läuft pro Ausführung nur einmal, Läufe pro Test gilt für ihn also nicht.
Geheime Schritte
Für Passwörter und Tokens setzen Sie beim Schritt Text eingeben ein Häkchen bei Geheim. Das Feld wird zu einem Passwortfeld, und der Wert wird verschlüsselt gespeichert und nie wieder angezeigt.
- Verwenden Sie Geheimnisse nur in Passwortfeldern. Screenshots der Seite werden mit jedem Ergebnis gespeichert, ein Geheimnis in einem sichtbaren Feld könnte darin auftauchen.
- Wenn Sie den Test bearbeiten, lassen Sie ein gespeichertes Geheimnis leer, um es zu behalten. Im Feld steht "Gespeichert. Leer lassen, um ihn zu behalten."
- Ändern Sie die Schritte der Journey, geben Sie das Geheimnis erneut ein. Der gespeicherte Wert wird nur wiederverwendet, solange die Schritte gleich bleiben, damit eine geänderte Journey ihn nicht an eine andere Seite senden kann. Nur die Häkchen bei Messen zu ändern ist in Ordnung.
- Eine Kopie des Tests übernimmt keine Geheimnisse. Geben Sie sie in der Kopie erneut ein.
Ablauf testen
Ablauf testen führt die Schritte vor dem Speichern einmal in einem Browser aus. Dabei läuft kein Lighthouse-Audit, und es wird kein Lauf Ihres Tarifs verbraucht. Das dauert ein bis zwei Minuten.
Danach sehen Sie, ob alle Schritte gelaufen sind oder ob der Ablauf vor dem Ende gestoppt hat, mit einem Screenshot der Seite, auf der er stoppte. So können Sie den fehlerhaften Schritt korrigieren, meist einen Selektor. Wenn Sie mehrmals hintereinander klicken, warten Sie kurz und versuchen Sie es erneut.
Die Ergebnisse lesen
Ein Lauf mit Journey zeigt auf der Ergebnisseite einen Bereich Schritte der User Journey mit einer Zeile pro gemessenem Schritt: der Typ (Seitenaufruf oder Interaktion), Leistung, LCP, TBT, CLS und INP. Ein fehlgeschlagener Schritt zeigt Fehler. Vollständigen Flow-Bericht öffnen öffnet den kompletten Lighthouse-User-Flow-Bericht.
Grenzen
- Bis zu 10 Schritte pro Journey, nur bei Tests mit einer einzelnen URL.
- Journeys können noch nicht von den Standorten Middle East (Bahrain) oder Middle East (UAE) laufen. Wählen Sie einen anderen Standort.
- Ein Test mit Journey läuft einmal pro Testlauf, ohne Wiederholungsläufe.
- Page-Speed-Experimente unterstützen noch keine Tests mit Journey.
- Ablauf testen läuft nur gegen öffentliche Adressen, nicht gegen private oder interne.