Eine Testphase ist nur dann aussagekräftig, wenn vorher feststeht, welches Ergebnis du erwartest. Bereite deshalb wenige, aber repräsentative Versandfälle vor. So prüfst du die Qualität der Datenverarbeitung statt lediglich die Bedienoberfläche kennenzulernen.
Eine manuelle Referenz erstellen
Wähle einen Standardversand, ein Produktset und eine Teilsendung. Dokumentiere pro Paket die Komponenten, Gewichte und das Zielland. Berechne die Materialsumme unabhängig von der App. Notiere außerdem, ob die Daten aus Messungen oder Lieferantenangaben stammen. Diese kleine Referenz ist dein Maßstab für die spätere Auswertung.
Nicht nur den Erfolgsfall prüfen
Teste ein fehlendes Gewicht, eine falsche Einheit und einen geänderten Verpackungstyp. Beobachte, ob Fehler sichtbar werden und wie sich Korrekturen auswirken. Prüfe anschließend den Export außerhalb der App. Ein Test gilt erst als bestanden, wenn du die Zahlen nachvollziehen kannst und verbleibende manuelle Schritte verstanden hast. Er ist keine rechtliche Zertifizierung.
Ergebnisse mit klaren Abnahmekriterien festhalten
Nutze eine Tabelle mit Testfall, Sollwert, Istwert, Abweichung und Entscheidung. Unterscheide Rechenfehler von fehlenden Eingangsdaten und Bedienfehlern. Eine Abweichung muss nicht immer gegen die Software sprechen; sie kann auf ein unvollständiges Verpackungsprofil hinweisen. Wichtig ist, dass du Ursache und Korrektur verstehst. Wiederhole betroffene Tests nach einer Änderung, statt nur den neuen Gesamtwert zu betrachten. Erst dann lässt sich beurteilen, ob der korrigierte Standardfall funktioniert, ohne einen zuvor erfolgreichen Ausnahmefall zu verschlechtern.
Einen Test durchführen, dessen Ergebnis später noch verständlich ist
Testdaten und erwartete Werte einfrieren
Speichere vor Beginn die verwendeten Profilgewichte, Materialkategorien und Sendungsdaten in einer unveränderten Referenz. Wenn du während des Tests ein Gewicht korrigierst, notiere die Änderung und rechne die betroffenen Sollwerte erneut nach. Sonst vergleichst du möglicherweise zwei unterschiedliche Ausgangslagen und hältst die Differenz für einen Softwarefehler. Verwende eindeutig benannte Testfälle und dokumentiere, ob sie tatsächlich versandte oder nur simulierte Vorgänge darstellen. Prüfe außerdem das Verhalten bei einer leeren Auswahl und einem Zeitraum ohne Sendungen. Null Mengen und fehlende Daten dürfen in deiner Interpretation nicht dasselbe bedeuten. Diese Fälle zeigen, ob die Auswertung verständlich genug für den späteren Alltag ist.
Fehlerbehebung mit einem Wiederholungstest abschließen
Wenn eine Abweichung behoben wurde, wiederhole den ursprünglichen Fall und mindestens einen benachbarten Fall. Eine Änderung an der Zuordnung von Sets kann beispielsweise die normale Einzelbestellung beeinflussen. Halte fest, welche Version oder Konfiguration geprüft wurde. Ungeklärte Abweichungen sollten nicht einfach aus dem Testbericht verschwinden, weil die Testphase endet. Entscheide bewusst, ob ein dokumentierter manueller Umgang ausreicht oder ob der produktive Start warten muss. Der Bericht braucht keine komplizierte Bewertungsskala: Ein nachvollziehbares Ergebnis mit Ursache, Lösung und verbleibender Einschränkung ist meist hilfreicher. So kann dein Team später erkennen, welche Fähigkeiten tatsächlich geprüft wurden und welche nur aus der Produktbeschreibung bekannt sind.
Den Testumfang bei neuen Funktionen erweitern
Bewahre die erfolgreichen Referenzfälle für spätere Änderungen auf. Wenn eine neue Schnittstelle, ein weiteres Lager oder ein anderer Verpackungstyp hinzukommt, ergänze die betroffenen Tests. Prüfe dann auch bestehende Fälle, deren Zuordnung beeinflusst werden könnte. Ein kurzer Wiederholungstest ist oft aussagekräftiger als die bloße Feststellung, dass die Oberfläche weiterhin funktioniert. Notiere Datum, Konfiguration und Ergebnis. Bei einer ungeklärten Abweichung sollte klar sein, ob sie die produktive Nutzung betrifft oder nur einen noch nicht eingesetzten Sonderfall. Diese Unterscheidung erlaubt eine gezielte Entscheidung, ohne Probleme zu verharmlosen oder den gesamten Prozess wegen jeder offenen Detailfrage pauschal abzulehnen.
Erwartungswert für zwei Pakete
So gehst du praktisch vor
- Schreibe für jeden Testfall Eingabedaten, erwartetes Ergebnis und Prüfverantwortlichen auf.
- Dokumentiere Abweichungen mit anonymisierten Beispielen und kläre sie mit dem Support.
- Gib den Prozess erst frei, wenn Standardfälle stimmen und Sonderfälle einen dokumentierten Umgang haben.
Quellen
- Shopify Help Center: Apps verwalten, Berechtigungen und Datenschutzdetails prüfen
- EUR-Lex: Verordnung (EU) 2016/679 – DSGVO, insbesondere Artikel 5 und 28
Dieser Beitrag dient der allgemeinen Information und ersetzt keine Rechtsberatung. Maßgeblich ist ausschließlich der jeweils gültige Gesetzestext.