Gutes Testing einer E-Commerce-Plattform erfordert realistische Konten – für Käufer, Verkäufer, Administratoren und den Support. Das Anlegen und Verwalten von Testkonten ist der Engpass der meisten QA-Teams. Virtuelle Nummern lösen dieses Problem systematisch, ohne Bürokratie und unnötige Kosten.

Warum E-Commerce Testkonten braucht

E-Commerce ist ein System mit vielen Rollen. Ein und dasselbe Szenario (zum Beispiel eine Warenrücksendung) betrifft das Konto des Käufers, des Verkäufers, des Marktplatz-Managers und des Logistikpartners. Solche Szenarien mit echten Konten von Mitarbeitern zu testen, ist inakzeptabel: Es besteht das Risiko, reale Daten zu beschädigen, die Privatsphäre zu verletzen und unerwünschte Benachrichtigungen zu erhalten.

Typische Rollen, die getrennte Konten benötigen

  • Käufer (verschiedene Segmente: Neukunde, Stammkunde, VIP, Problemkunde)
  • Verkäufer (verschiedene Warenkategorien, Bewertungen)
  • Plattform-Administratoren
  • Support (verschiedene Stufen)
  • Partner und Integrationen (API-Nutzer)

Probleme ohne virtuelle Nummern

Begrenzte Zahl echter SIM-Karten

Firmennummern sind teuer und knapp. Wenn Sie eine Nummer für mehrere Testkonten wiederverwenden, stört das den Test: Plattformen erkennen die Duplizierung und schränken den Funktionsumfang ein.

Das Problem der Isolation von Testdaten

Ist ein Testkonto auf die private Nummer eines Entwicklers registriert, erhält dieser Test-SMS, Push-Benachrichtigungen und E-Mails. Bei einem automatisierten Lasttest (1000 Registrierungen) lässt sich das mit echten Nummern schlicht nicht umsetzen.

Virtuelle Nummern in der QA: praktische Szenarien

Szenario 1: Regressionstest des Onboardings

Bei jedem Release muss der gesamte Registrierungsablauf geprüft werden: Nummer eingeben → SMS erhalten → Verifizierung → Profil ausfüllen. Ein automatisierter Test über die API für virtuelle Nummern erhält eine frische Nummer, startet die Registrierung, fängt die SMS mit dem Code ab und schließt das Onboarding ab. Der ganze Zyklus läuft ohne menschliches Zutun.

Szenario 2: A/B-Test des Onboardings

Um die Konversion zweier Onboarding-Varianten korrekt zu testen, braucht man „saubere“ Nutzer – solche, die die Plattform zum ersten Mal sehen. Mit virtuellen Nummern lassen sich Hunderte Erstregistrierungen für A/B-Tests erzeugen, ohne dass sich Datenmüll in der Produktivdatenbank ansammelt.

Szenario 3: Lasttest

Prüfen, wie sich das System bei 5000 gleichzeitigen Registrierungen verhält. Jede Registrierung erfordert eine eindeutige Nummer. Nur virtuelle Nummern mit API-Schnittstelle machen das in Minuten statt in Tagen möglich.

Szenario 4: Test von Antifraud-Systemen

Simulation des Verhaltens von Betrügern: Massenregistrierungen von einer IP-Adresse, auffällige Bestellmuster. Das ist zur Prüfung des Antifraud-Systems notwendig, darf aber nicht an echten Nutzern erfolgen.

Integration in CI/CD

API-Ansatz

Professionelle QA-Teams binden den Bezug virtueller Nummern direkt in ihre Test-Suites ein. Der Ablauf: Der Test fordert über die API eine Nummer an → registriert ein Konto → erhält den OTP per Polling-API → schließt das Szenario ab → gibt die Nummer frei. Alles läuft automatisch, ohne menschliche Beteiligung.

Integrationsbeispiel (Python)

# Pseudocode der Integration mit der turbon API number = turbon.get_number(service='marketplace', country='ru') registration.submit_phone(number.phone) sms_code = turbon.wait_sms(number.id, timeout=60) registration.submit_code(sms_code) account = registration.complete() # Weitere Tests... turbon.release_number(number.id)

Testkosten

MethodeKosten für 100 TestkontenEinrichtungszeit Echte SIM-Karten5000–15000 ₽ + Router2–3 Tage Firmennummern3000–8000 ₽/Monat1–2 Wochen (Antragsverfahren) Virtuelle Nummern (API)100–300 ₽30 Minuten

Verwaltung von Testdaten

Naming Convention

Jedes Testkonto sollte eine verständliche Benennung haben: Umgebung (test/staging/prod), Rolle, Erstellungsdatum, Autor. Beispiel: test_buyer_premium_20260115_qa_ivan. So finden Sie die benötigten Konten schnell und verwechseln Testdaten nicht mit echten Daten.

Lifecycle-Management

Testkonten haben einen Lebenszyklus: Erstellung → Verwendung im Test → Archivierung → Löschung. Ohne explizite Verwaltung sammeln sich Tausende „tote“ Konten an, die die Analytics verfälschen und das Debugging erschweren.

Isolation der Umgebungen

Wichtig: Testnummern und Testkonten dürfen sich zwischen den Umgebungen nicht überschneiden. Eine Nummer, die in Staging verwendet wurde, darf nicht erneut in Produktionstests eingesetzt werden.

Besonderheiten von Marktplätzen

Große Marktplätze (Wildberries, Ozon, Yandex Market – russische Marktplätze) haben Besonderheiten: Beschränkungen der Zahl der Verkäuferkonten, Verifizierung über die OGRN (russische Unternehmensregisternummer), Limits für Testbestellungen. QA-Teams großer Integratoren nutzen Testkonten, die der Marktplatz selbst bereitstellt. Zum Testen der Käufererfahrung und des Frontends bleiben virtuelle Nummern jedoch das wichtigste Werkzeug.

Fazit

Virtuelle Nummern sind keine „Umgehung des Systems“, sondern ein professionelles QA-Werkzeug. Sie ermöglichen realistische Testszenarien, automatisieren Regressionstests und senken die Kosten der QA-Infrastruktur um ein Vielfaches. Binden Sie die API von turbon.rent in Ihre Test-Suite ein und erledigen Sie die Frage der Testkonten ein für alle Mal.