2009-02-25 6 views
1

Ich habe Testkarten von meinem Zahlungsprozessor, aber ich habe nicht genug, um Belastungstests durchzuführen, daher muss ich Kartennummern generieren und Daten verfolgen, die ich über ihr Testgateway verwenden kann.Generieren gültiger Kreditkarten Track2-Daten zum Testen

+0

Duplikat von [http://stackoverflow.com/questions/66880/how-to-test-creditcard-interactions](http://stackoverflow.com/questions/66880/how- to-test-kreditkarten-interaktionen) – GregD

+1

Es ist kein Duplikat. Dieser Post gibt einige Kartennummern, die Luhn passieren. Diese Fragen fragen nach Kartennummern und verfolgen Daten für diese Karten. Der Fragesteller scheint eine Karte-Gegenwart-Lösung zu testen. – Nathan

Antwort

2

Sie möchten ISO 7813 für Track 1 & 2 Generation betrachten.

Abhängig von Ihrem Gateway können sie jedoch andere Karten als die Testkarten ablehnen, die sie Ihnen gegeben haben. Vielleicht möchten Sie sie auch warnen, dass Sie den Test laden werden. Ich habe viele Kartenverarbeiter sehr wütend gemacht, dass wir ihnen nicht im Voraus gesagt haben, dass wir ihr Testsystem hämmern würden.

Wenn Sie Lasttests auf einem Live-System durchführen, bereiten Sie sich darauf vor, große Beträge zu zahlen. =) Ich bin mal ein bisschen in Gebühren ($ 10k?) Durch die Verarbeitung ungültiger Berechtigungen gelaufen. (Ich habe versucht, einen extrem schwer fassbaren Fehler zu finden, der nur in der Produktion zu sehen ist und einen End-to-End-Test benötigt. Es stellte sich heraus, dass der Bug dadurch entstand, dass jemand eine billigere Alternative zu einem BigIP Load Balancer kaufte es sowieso später.)