Was Sie in Ihrem Onlineshop testen sollten
Ein Leitfaden für Shopbetreiber und E-Commerce-Teams: Welche Abläufe kosten Sie Bestellungen, wenn sie ausfallen? Worauf kommt es jeweils an? Und wie oft sollten die Tests laufen? Das gilt genauso für Shopify, WooCommerce, Shopware, Magento oder einen selbst gebauten Shop.
Ab 19 € im Monat · 7 Tage kostenlos mit 100 Testläufen · ohne Kreditkarte
Warum Shops nach einem Update kaputtgehen
Die meisten Shops gehen nicht von allein kaputt. Sie gehen kaputt, wenn sich etwas ändert – und die Änderung nur in einem Browser und mit einem einzigen Warenkorb geprüft wurde.
-
Ein Theme-Update
Neue Templates verschieben Buttons oder benennen sie um, verändern die Warenkorb-Seitenleiste oder entfernen etwas, das der Checkout braucht.
-
Ein neues Plugin oder eine neue App
Bewertungen, Upselling, Cookie-Banner und Tracking bringen zusätzlichen Code auf jede Seite. Schon eines davon kann den Button „In den Warenkorb“ verdecken oder verhindern, dass sich der Warenkorb öffnet.
-
Neue Preise, Rabatte oder Versandkosten
Eine neue Rabattregel oder eine geänderte Grenze für kostenlosen Versand kann eine falsche Summe anzeigen oder den Checkout für manche Warenkörbe blockieren.
-
Ein Browser-Update
Browser werden ständig aktualisiert. Was letzten Monat noch funktioniert hat, kann in Safari oder Firefox plötzlich kaputt sein, während in Chrome alles läuft.
Diese Abläufe sollten Sie testen – und darauf kommt es an
Fangen Sie dort an, wo Umsatz entsteht. Jeder Ablauf ist ein kurzer Test, der in allen Browsern läuft.
-
Startseite und Suche
Die Startseite lädt, das Hauptmenü öffnet sich, und die Suche nach einem echten Produkt liefert Treffer statt einer leeren Seite.
-
Kategorien und Filter
Eine Kategorie- oder Kollektionsseite zeigt Produkte, und Filter und Sortierung (Größe, Farbe, Preis) verändern die Liste.
-
Produktseite und Varianten
Die Auswahl von Größe oder Farbe aktualisiert Preis und Verfügbarkeitshinweis, und „In den Warenkorb“ funktioniert für genau die gewählte Variante.
-
Warenkorb
Der Warenkorb oder die Warenkorb-Seitenleiste öffnet sich, die Plus- und Minus-Buttons ändern die Menge, und die Summe stimmt nach jeder Änderung.
-
Rabattcodes und kostenloser Versand
Ein Test-Rabattcode zieht den richtigen Betrag ab, und der Hinweis auf kostenlosen Versand erscheint beim richtigen Warenkorbwert.
-
Checkout bis zur Zahlung
Der Weg vom Warenkorb in den Checkout: Die Adressfelder lassen sich ausfüllen, die Versandarten erscheinen, und der Zahlungsschritt öffnet sich. In Ihrem Live-Shop sollte der Test vor dem Bezahlen enden.
-
Kundenkonten
Login und Bestellhistorie mit einem Testkonto. Passwörter hinterlegen Sie als Secret, in Screenshots und Logs sind sie ausgeblendet.
-
Formulare
Newsletter-Anmeldung und Kontaktformular lassen sich absenden und zeigen danach ihre Bestätigung.
Ein Beispiel: ab in den Warenkorb
Beginnen Sie mit dem Ablauf, der Geld bringt. Dieser Test öffnet ein Produkt, wählt eine Größe, legt es in den Warenkorb und prüft das Ergebnis. Sie zeichnen ihn auf, indem Sie sich einmal durch Ihren Shop klicken. Oder Sie beschreiben ihn in einfachen Worten, und Forge QA entwirft die Schritte, die Sie dann prüfen.
- Jeder Schritt ist entweder etwas, das ein Kunde tut, oder etwas, das Sie prüfen.
- Erst die Prüfungen machen daraus einen Test: Anzahl im Warenkorb, Artikel, Summe.
- Ein Test in fünf Browsern zählt als fünf Testläufe.
- 1Produktseite öffnen
- 2Größe M wählen
- 3Auf „In den Warenkorb“ klicken
- 4Prüfen, ob der Warenkorb-Zähler 1 zeigt
- 5Warenkorb öffnen
- 6Prüfen, ob der Warenkorb 1 Artikel und die Summe 68,00 € zeigt
- 7Auf „Zur Kasse“ klicken und prüfen, ob sich der Checkout öffnet
BrowserChromium, Chrome, Edge, Firefox, Safari (WebKit)
Wie oft Sie testen sollten
Zwei Zeitpunkte zählen: jeden Tag, weil sich auch ohne Ihr Zutun etwas ändert, und direkt nach jeder Änderung, die Sie selbst vornehmen.
- Täglich per Zeitplan. Lassen Sie Ihre wichtigsten Abläufe jede Nacht oder jede Stunde laufen. Zeitpläne sind bis zu einmal pro Minute möglich.
- Nach jedem Update. Testen Sie direkt, nachdem Sie das Theme aktualisiert, ein Plugin installiert oder Preise geändert haben. Den Testlauf starten Sie in der App oder – in Professional und Agency – aus Ihrer Deploy-Pipeline.
- Als Testsuite. Fassen Sie die Abläufe zu einer Testsuite zusammen, die sie nacheinander ausführt. Bauen spätere Tests auf früheren auf, stoppen Sie nach dem ersten Fehler.
- Ein grober Richtwert: Sechs Tests in fünf Browsern einmal am Tag ergeben 6 × 5 × 30 = 900 Testläufe im Monat. Das passt in die 1.000 Testläufe des Starter-Tarifs.
Checkout sicher testen
Sie wollen wissen, ob der Checkout funktioniert, ohne echte Bestellungen auszulösen.
- Keine echten Bestellungen. In einem Staging- oder Entwicklungsshop nutzen Sie den Testmodus Ihres Zahlungsanbieters. In Ihrem Live-Shop beenden Sie den Test vor dem Zahlungsschritt.
- Zahlungsseiten: Eine Einstellung pro Website, standardmäßig aktiv, lässt Testläufe Ihrem Checkout bis in den Shopify-Checkout und auf die Zahlungsseiten von PayPal, Stripe Checkout, Klarna und Mollie folgen. Andere Seiten bleiben gesperrt, solange Sie sie nicht als Website hinzufügen.
- Passwortgeschützte Shops: Zeichnen Sie die Passwortseite als erste Schritte auf und hinterlegen Sie das Passwort als Secret.
- Testkonten und Testcodes: Nutzen Sie ein Test-Kundenkonto und einen Test-Rabattcode. So bleiben echte Kunden und echte Codes außen vor.
- Firewalls und Bot-Schutz: Testläufe kommen von gemeinsam genutzten IP-Adressen, die in Ihrem Workspace aufgeführt sind. So können Sie sie gezielt freigeben.
Alle Browser. Ein Sicherheitscheck bei jedem Testlauf.
Jeder Test läuft in Chromium, Chrome, Edge, Firefox und Safari (WebKit) – in jedem Tarif. Viele Kunden kaufen auf dem iPhone. Safari (WebKit) ist die Engine von Safari und findet die meisten Safari-Probleme, auch wenn es nicht die Safari-App selbst ist.
Jeder Testlauf prüft Ihren Shop außerdem auf Anzeichen eines Hackerangriffs: Besucher, die auf eine fremde Seite umgeleitet werden, Skripte, die Kartendaten auslesen, und Skripte fremder Websites, die seit dem letzten Testlauf neu sind. Die Ergebnisse stehen in einem eigenen Tab „Security“ neben den Testergebnissen und lassen Ihren Test nie fehlschlagen. So funktioniert der Check
Funktioniert mit jedem Shopsystem
Forge QA testet Ihren Shop so, wie Ihre Kunden ihn sehen: in einem echten Browser, von außen. Sie installieren kein Plugin und keine App in Ihrem Shop. Deshalb funktioniert es mit Shopify, WooCommerce, Shopware, Magento oder einer Eigenentwicklung gleichermaßen.
Sie nutzen Shopify? Unter Shopify-Shops testen finden Sie alles zum Umweg des Checkouts über shop.app, zu Theme-Vorschauen und Warenkorb-Seitenleisten. Alles Weitere: alle Funktionen und Preise.
Starten Sie diese Woche mit einem Ablauf.
7 Tage, 100 Testläufe, alle Browser. Ohne Kreditkarte.