Defekte brugerforløb
Brugerforløb er scriptede rejser gennem dit website, f.eks. at logge ind, søge eller gennemføre et køb, som Silktide afspiller trin for trin i en rigtig browser. Dette tjek rapporterer forløb, der ikke længere kan gennemføres, sammen med det trin, der fejlede, og den fejl, det gav.
Hvorfor det er vigtigt
Din vigtigste funktionalitet ligger som regel bag en række handlinger, ikke på en enkelt side – og en udgivelse, et redesign eller en ændring fra en tredjepart kan stille og roligt ødelægge den. Hver time, en tilmeldingsformular eller et betalingsforløb er defekt, koster dig konverteringer, og besøgende rapporterer det sjældent; de forlader bare siden. Ved at afspille disse rejser ved hver scanning fanges fejl kort efter, de opstår, i stedet for når klagerne kommer.
Sådan retter du det
Et forløb, der fejler, betyder én af to ting:
- Funktionaliteten er reelt defekt – en knap virker ikke længere, en formular afviser gyldigt input, eller en side giver en fejl. Ret websitet, så består forløbet ved næste kørsel.
- Websitet har ændret sig, og forløbet er forældet – knappen er flyttet, har fået nyt navn, eller rejsen har nu andre trin. Opdater forløbets definition til at svare til det nye website – se Brugerforløb.
For at afgøre hvad der er tilfældet, skal du åbne fundet og gennemgå det fejlede trin: den rapporterede fejlmeddelelse og det element, trinnet forsøgte at interagere med, gør som regel årsagen tydelig.
Sådan tester Silktide dette
- Dette tjek gælder kun for sider, der besøges som en del af et brugerforløb, du har konfigureret; på alle andre sider rapporterer det intet.
- Hvert forløb afspilles i en rigtig browser, hvor trinnene udføres i rækkefølge – der klikkes, skrives og navigeres præcis som konfigureret.
- Ethvert trin, der fejler kritisk, så rejsen ikke kan fortsætte, rapporteres med den instruktion, der fejlede, fejlmeddelelsen og det involverede element.
Fejlfinding
Forløbet fejler, men rejsen virker, når jeg prøver den manuelt
Den mest almindelige årsag er, at forløbet henviser til et element, der er ændret – en knap med nyt navn eller en omstruktureret side kan betyde, at trinnet ikke kan finde sit mål, selv om et menneske tilpasser sig uden at lægge mærke til det. Timingen kan også være anderledes: indhold, der vises efter en forsinkelse, er muligvis ikke klar, når trinnet køres. A/B-tests og personalisering kan vise den automatiserede browser en anden side end den, du ser. Gennemgå fejlen for det mislykkede trin, og opdater forløbet, så det svarer til det aktuelle website.