Maak van de webshop is stuk één concrete handeling.
Noem de pagina, gebruiker en handeling. Werkt de winkelwagen voor niemand, of alleen na een bepaalde coupon? Kan iemand een ander product nog kopen? Een ontbrekend vormgevingselement, een mislukt verzoek en een onduidelijke betaling zijn verschillende problemen.
Bepaal het laatste bekende werkende moment en de eerste waargenomen fout. Houd klantgeheimen en betaalgegevens uit een openbaar supportbericht. Bruikbaar bewijs bestaat uit het symptoom en de route om het te herhalen. Deel vertrouwelijke referenties via het juiste supportkanaal.
Bekijk de wijziging zonder de oorzaak al in te vullen.
Vergelijk recente wijzigingen aan plugins, thema, PHP en instellingen. Een geplande taak of externe dienst kan tegelijk met de zichtbare update zijn veranderd. Vraag wie iedere wijziging deed en welke omgeving werd geraakt.
Bij een conflict werken onderdelen verkeerd samen. Een onderdeel kan ook zelfstandig falen. Een developer kan dat onderscheid onderzoeken door dezelfde handeling met gerichte veranderingen te herhalen. De officiële WooCommerce-conflicttest geeft daarvoor een methode; als eigenaar maak jij de gevolgen voor de klant duidelijk.
Geef het onderzoek een bruikbaar vertrekpunt.
Dit fictieve voorbeeld beschrijft één mislukte winkelwagenhandeling. Het stelt niet vast dat de bijgewerkte plugin de oorzaak is.
| Vraag | Voorbeeldantwoord |
|---|---|
| Wat verwachtte je? | Na het toevoegen van de cap blijft het T-shirt in de winkelwagen |
| Wat gebeurde er? | De winkelwagen bleef een laadicoon tonen |
| Hoe is het te herhalen? | Kies T-shirt M, voeg het toe en voeg daarna mobiel de cap toe |
| Wat veranderde? | Een uitbreiding kreeg vanochtend een update; oorzaak onbekend |
| Wat moet worden gecontroleerd? | Herhaal dezelfde stappen op staging en onderzoek het mislukte verzoek |
Controleer het herstel voordat je normaal verdergaat.
Spreek af wie de testomgeving wijzigt en hoe die wordt hersteld. Houd testbetalingen, berichten en verzending los van je echte bedrijf. De testkopie moet geschikt zijn voor de fout; een oude kopie met andere instellingen helpt niet vanzelf.
Herhaal na de voorgestelde oplossing de mislukte route én een gewone route die eerder werkte. Controleer wat er bij de bestelling en de klant terechtkomt. Alleen een pagina kunnen openen is niet genoeg als afrekenen of opvolging nog misgaat. Gebruik de checkoutgidsen als de aankooproute wordt geraakt.