Automatisierte Magento-Shop-Tests
End-to-End-Tests und Monitoring für Magento — damit Updates deinen Shop nicht kaputt machen.
- End-to-End-Tests für Checkout-Flows
- Playwright für Browser-Tests
- PHPUnit für Unit- und Integration-Tests
- CI/CD-Integration: Tests vor jedem Deploy
- Uptime-Monitoring via Uptime Kuma
- Screenshots + Videos bei Test-Failures
- Multi-Device-QA für Tablet- und Mobile-Fokus
- Integration-Tests ab 59 € / Monat
Bist du sicher, dass dein Checkout gerade funktioniert? Jede Stunde, in der Bestellungen unbemerkt scheitern, kostet Umsatz und Kundenvertrauen.
Wir bauen automatisierte Tests für Magento-Shops — von der Startseite bis zur Bestellbestätigung. Tests laufen in der CI/CD-Pipeline vor jedem Deploy und zusätzlich in regelmäßigen Intervallen gegen Produktion. Vermeide verpasste Verkaufschancen durch einen fehlerhaften Shop statt auf “funktioniert bei mir” zu vertrauen.
Was wir testen.
Von Checkout bis Performance-Regression.
Test-Arten, die zusammen ein Sicherheitsnetz für deinen Magento-Shop spannen. Fokussierte Abdeckung der Shop-kritischen Flows.
End-to-End-Tests
Kompletter User-Flow vom Seiten-Aufruf bis zur Bestellbestätigung: Produktsuche, Kategoriefilter, Varianten-Auswahl, Warenkorb, Checkout mit Payment-Provider, Bestätigung. Läuft gegen echte Browser in echten Viewport-Größen.
Integration- & Unit-Tests
PHPUnit-basierte Tests für Custom-Module: Business-Logik, Event-Observer, Plugin-Behavior. Integration-Tests gegen echte Datenbank. Sichert, dass deine Magento-Erweiterungen nicht bei Version-Upgrades brechen.
API-Tests
Tests gegen deine Magento-REST- und GraphQL-APIs — wichtig bei Mobile-Apps (wie voestalpine VIVO), Headless-Setups oder ERP-Integrationen. Authentifizierung, Response-Struktur, Fehlerbehandlung.
Performance-Regression
Lighthouse-basierte Messung von Core Web Vitals nach Deploys. Erkennung von Performance-Regressionen bevor sie in Produktion spürbar werden.
Production-Monitoring
Uptime Kuma für externe Verfügbarkeitsprüfung, Prometheus für Metriken, Logstash für Log-Aggregation, AlertMonitor für zentrale Alerts. Wir merken Probleme, bevor deine Kunden sie merken.
Multi-Device-QA
Tests auf verschiedenen Geräten, besonders relevant bei B2B-Setups mit Tablets als Leitgeräten (Banner) oder bei Hyvä-Shops mit responsiver Design-Herausforderung. Visuelle Regression via Screenshots.
Wie wir Tests aufbauen.
Fünf Schritte vom Ist-Audit zum laufenden Betrieb.
Sinnvolle Tests schreibt man nicht einmal — man pflegt sie. Unser Prozess sichert, dass Tests langfristig wartbar bleiben.
- 01
Test-Audit & Flow-Mapping
Welche User-Journeys sind kritisch? Welche APIs werden am meisten genutzt? Wo liegen die größten geschäftlichen Risiken? Ergebnis: priorisierte Test-Matrix — nicht 'testen alles', sondern 'testen das Wichtige'.
- 02
Test-Suite-Setup
Einrichtung Playwright, Integration in deine CI/CD-Pipeline (GitLab CI, GitHub Actions), Setup der Test-Datenbank, Test-Benutzer, Test-Produkte. Konfiguration der geplanten Ausführung.
- 03
Test-Scripting
Test-Scripts für die priorisierten Flows: Login, Produktsuche, Warenkorb, Checkout. Jeder Test mit sauberen Selektoren, dokumentierten Assertions, nachvollziehbarem Failure-Mode.
- 04
Stabilisierung
Flaky Tests (sporadisch failende Tests) sind schlimmer als keine Tests. Wir stabilisieren: Retries, Timeout-Anpassungen, deterministische Testdaten. Erst wenn Tests zuverlässig laufen, schalten wir Alerting scharf.
- 05
Betrieb & Wartung
Regulärer Betrieb: Tests laufen pro Deploy und im festgelegten Intervall. Reviews: welche Tests haben Fehler gefunden? Welche sind veraltet? Test-Suite wächst mit deinem Shop mit.
Was wir testen — konkret.
Test-Setups bei Kunden-Shops.
Vier Shops, bei denen Testautomatisierung echtes Risiko reduziert hat.
E2E-Tests für Hyvä-Checkout
Nach der Hyvä-Migration: Test-Suite für den Checkout-Flow. Tests gegen Chrome, Firefox, Safari. Mehrere Payment-Provider (Adyen, Klarna, PayPal, Amazon Pay, Mollie) im Sandbox-Modus.
Multi-Device-QA mit Tablets als Leitgeräten
B2B-Shop mit Tablet-First-Anforderung (Außendienst-Mitarbeiter). Tests laufen auf Desktop, Tablets, Smartphones. Multi-Resolution-Screenshot-Vergleich erkennt Layout-Regressionen.
API-Tests für Mobile-App-Backend
Magento als Backend einer iOS/Android-App. API-Test-Suite gegen REST-Endpoints: Auth, Produktkatalog, Gutschein-Kauf, Bestellhistorie. Contract-Tests verhindern Breaking-Changes in der App-API.
Smoke-Tests im B2B-Multi-Country-Setup
Rottner setzt UI-licious für Smoke-Tests der Checkout-Strecken ein. Abdeckung mehrerer Länder-Shops und Händler-Logins. Integriert in laufende Wartung.
Womit wir testen.
Etablierte Open-Source-Frameworks statt Test-Bastelei. Ausgewählt nach Stabilität und Wartbarkeit der Tests über Jahre.
- Playwright (primär)
- UI-licious (bei Bedarf)
- Chrome · Firefox · Safari
- PHPUnit für Magento-Module
- REST / GraphQL Contract-Tests
- Lighthouse für Performance
- Uptime Kuma — externe Uptime
- Grafana · Prometheus
- Logstash · AlertMonitor
Investiere in Integration-Tests — gib deinen Kunden die Gewissheit, dass Bestellungen zuverlässig abgewickelt werden. Einstieg mit einfachem Checkout-Test als Gast, erweiterbar nach Shop-Komplexität.
Häufig gestellte Fragen
Warum brauche ich automatische Tests für meinen Magento-Shop?
Weil Magento-Updates und Extension-Änderungen regelmäßig Funktionen kaputt machen — und niemand merkt's, bis ein Kunde beim Checkout hängenbleibt. Jede Stunde, die dein Shop Bestellungen verliert, kostet Umsatz. Automatische Tests laufen durch deinen Checkout-Flow und melden, wenn was bricht.
Wie oft laufen eure Tests?
Je nach Kritikalität des Shops: regelmäßige Intervall-Tests für Checkout-Flows, plus Test-Ausführung in der CI/CD-Pipeline vor jedem Deploy. Kein Deploy geht live mit rotem Test. Konkrete Intervalle stimmen wir pro Shop ab.
Was kostet Test-Automatisierung?
Der Integration-Tests-Service startet ab 59 € pro Monat für einen einfachen Checkout-Test als Gast. Umfangreichere Setups (mehrere Payment-Provider, Versand-Varianten, B2B-Logik) werden individuell kalkuliert. Test-Setup und laufende Pflege transparent nach Aufwand.
Womit testet ihr?
Für E2E-Tests: Playwright als modernes Browser-Test-Framework. Für Unit- und Integration-Tests auf PHP-Ebene: PHPUnit. Für API-Tests: je nach Projekt-Stack. Test-Ausführung über CI/CD-Pipelines (GitLab CI, GitHub Actions). Bei einzelnen Kunden zusätzlich UI-licious für spezifische Smoke-Tests.
Was passiert, wenn ein Test failt?
Alert via Slack oder E-Mail (je nach Kundensetup), Screenshot und Video vom Fehler-Zustand, Test-Run-ID für Nachverfolgung. Analyse durch unser Team im laufenden Ticket-Flow. Garantierte Reaktionszeiten auf Incidents lassen sich über unser Support+-Paket oder eine individuelle SLA-Vereinbarung regeln.
Testet ihr auch mobil und auf verschiedenen Geräten?
Ja. Playwright rennt gegen Chrome, Firefox und Safari, und kann verschiedene Viewport-Größen simulieren (Mobile, Tablet, Desktop). Bei Kunden mit spezifischen Geräte-Anforderungen (z.B. Banner mit Tablet als Außendienst-Leitgerät) bauen wir entsprechende Test-Varianten.
Das bieten wir auch.
Magento-Entwicklung & Adobe Commerce
Zertifizierte Magento-Entwickler aus Linz bauen deinen Shop — saubere Architektur, automatisierte Tests, 100 % Entwicklung in Österreich.
Mehr erfahren → 02Magento-Schnittstellen & Integration
ERP, PIM, Payment, Versand — wir verbinden deinen Magento-Shop mit deinen Geschäftsprozessen.
Mehr erfahren → 03Magento-Betreuung & Shop-Optimierung
Laufende Updates, Performance-Monitoring und proaktive Weiterentwicklung — damit dein Magento-Shop nicht stehen bleibt.
Mehr erfahren →
Kein reines Umsetzen
Mitdenken macht den Unterschied
Genau das braucht dein Shop, wenn es wirklich darauf ankommt.
Wenn du eine echte Anforderung hast — Neuer Onlineshop, Re-Plattforming, B2B-Setup,
Performance-Problem, Hyvä-Migration — schreib uns.
Wir hören zu, denken voraus und sagen dir offen, was Sinn ergibt – und was nicht.
Erstgespräch kostenlos, ehrlich, ohne Verkaufstrichter.




