Over de auteur
Maintainer van test-nummers.nl · Nederland
Waarom test-nummers.nl bestaat
test-nummers.nl is ontstaan uit een terugkerend probleem in softwareprojecten: developers en QA-engineers hebben fictieve BSN-nummers, IBAN-nummers en andere Nederlandse identifiers nodig die door validatielogica heen komen. Zonder een goede generator werden in teams vaak alsnog productiedata hergebruikt in testomgevingen — wat in strijd is met de AVG. Deze site biedt daarom een gratis, open toegankelijk alternatief dat volledig client-side werkt en de correcte wiskundige algoritmen toepast (elfproef, ISO 7064 MOD-97) die ook op echte nummers van toepassing zijn.
In de praktijk is het ontbreken van goede fictieve testdata een structureel probleem. Een QA-engineer die snel 200 geldige BSN-nummers nodig heeft voor een load-test pakt het snelste kanaal dat hij of zij kent: kopiëren uit productie. Dat is in strijd met de AVG, maar gebeurt omdat een goede testdata-generator zelf maken te tijdrovend is. test-nummers.nl is gebouwd rond één principe: fictieve testdata moet sneller beschikbaar zijn dan het (illegaal) kopiëren van productiedata.
Alle generatoren op dit platform draaien volledig client-side in de browser. Geen enkele gegenereerde waarde verlaat je apparaat en niets wordt opgeslagen op een server. De kernalgoritmen (elfproef voor BSN, ISO 7064 MOD-97 voor IBAN) zijn ingekort tot wat aantoonbaar juist is en leesbaar genoeg om zelf te controleren.
Onderwerpen op deze site
- Elfproef-validatie voor BSN-nummers
- ISO 7064 MOD-97 IBAN-validatie
- Client-side testdata-generatie
- AVG-conforme testomgevingen
Redactionele principes
De content op test-nummers.nl volgt drie principes:
- Verifieerbaar— elke technische claim (zoals "BSN gebruikt gewichten 9-8-7-6-5-4-3-2-(-1)") is gebaseerd op officiële wetgeving, ISO-standaarden of RFC's. De vindplaats wordt waar relevant in de tekst benoemd zodat je het zelf kunt nalezen.
- Getest — alle code-voorbeelden zijn werkend getest. Gepubliceerde generatoren worden gedekt door unit-tests tegen referentie-implementaties.
- Onderhouden— wanneer wetgeving of standaarden wijzigen (bijvoorbeeld het wegvallen van het oude Nederlandse BTW-nummer per 2020) wordt de content bijgewerkt met een duidelijke "laatste update" datum.
Heb je een fout of verouderde informatie gevonden? Stuur een mail naar info@test-nummers.nl.
Gerelateerd
- Over test-nummers.nl — missie en technische achtergrond
- Kennisbank — diepgaande artikelen over BSN, IBAN en AVG
- Contact — vragen, feedback of bug-reports