Fehlerhafte Benutzerabläufe
Benutzerabläufe sind geskriptete Journeys durch Ihre Website, etwa Anmelden, Suchen oder den Checkout abschließen, die Silktide Schritt für Schritt in einem realen Browser nachstellt. Diese Prüfung meldet Abläufe, die nicht mehr abgeschlossen werden können, zusammen mit dem fehlgeschlagenen Schritt und der ausgelösten Fehlermeldung.
Warum das wichtig ist
Ihre wichtigste Funktionalität liegt meist hinter einer Abfolge von Aktionen, nicht auf einer einzelnen Seite – und ein Release, ein Redesign oder eine Änderung durch Dritte kann sie unbemerkt beschädigen. Jede Stunde, in der ein Anmeldeformular oder Checkout defekt ist, kostet Konversionen, und Besucher melden das selten; sie gehen einfach. Das Nachspielen dieser Journeys bei jedem Scan erkennt Ausfälle kurz nach ihrem Auftreten, statt erst, wenn die Beschwerden eintreffen.
So beheben Sie das
Ein fehlschlagender Ablauf bedeutet eines von zwei Dingen:
- Die Funktionalität ist tatsächlich defekt – eine Schaltfläche funktioniert nicht mehr, ein Formular weist gültige Eingaben ab, eine Seite wirft einen Fehler. Beheben Sie die Website; beim nächsten Durchlauf besteht der Ablauf.
- Die Website hat sich geändert und der Ablauf ist veraltet – die Schaltfläche wurde verschoben, umbenannt oder die Journey hat nun andere Schritte. Aktualisieren Sie die Definition des Ablaufs, damit sie zur neuen Website passt – siehe Benutzerabläufe.
Um herauszufinden, welches zutrifft, öffnen Sie den Fund und prüfen Sie den fehlschlagenden Schritt: Die gemeldete Fehlermeldung und das Element, mit dem der Schritt interagieren wollte, machen die Ursache in der Regel deutlich.
Wie Silktide das testet
- Diese Prüfung gilt nur für Seiten, die im Rahmen eines von Ihnen konfigurierten Benutzerablaufs besucht werden; auf allen anderen Seiten wird nichts gemeldet.
- Jeder Ablauf wird in einem echten Browser nachgespielt und führt seine Schritte in der vorgegebenen Reihenfolge aus – Klicken, Tippen und Navigieren genau wie konfiguriert.
- Jeder Schritt, der fatal fehlschlägt, sodass der Ablauf nicht fortgesetzt werden kann, wird mit der fehlgeschlagenen Anweisung, der Fehlermeldung und dem beteiligten Element gemeldet.
Fehlerbehebung
Der Ablauf schlägt fehl, funktioniert aber, wenn ich ihn manuell ausprobiere
Die häufigste Ursache ist, dass sich das vom Ablauf referenzierte Element geändert hat – eine umbenannte Schaltfläche oder eine umstrukturierte Seite kann bewirken, dass der Schritt sein Ziel nicht findet, obwohl ein Mensch sich unbemerkt anpasst. Auch das Timing kann abweichen: Inhalte, die mit Verzögerung erscheinen, sind möglicherweise noch nicht bereit, wenn der Schritt ausgeführt wird. A/B-Tests und Personalisierung können dem automatisierten Browser eine andere Seite zeigen als Ihnen. Prüfen Sie die Fehlermeldung des fehlgeschlagenen Schritts und aktualisieren Sie den Ablauf, damit er zur aktuellen Website passt.