Le cahier des charges classique
Un formulaire d'inscription entreprise vérifie en général :
- le format du SIREN (9 chiffres) et du SIRET (14 chiffres) ;
- la validation Luhn ;
- la cohérence entre SIREN et SIRET (les 9 premiers caractères) ;
- la présence et la cohérence du code NAF (5 caractères) ;
- l'adresse (ville, code postal) ;
- parfois un appel API d'enrichissement.
Scénarios à couvrir
- Cas nominal: un SIRET actif d'un secteur représentatif de votre cible.
- Cas multi-secteurs : variez les codes NAF pour tester les libellés et les règles métier (commerce, conseil, restauration…).
- Cas établissement fermé : désactivez le toggle « actifs uniquement » pour récupérer des établissements en état « C » (cessé).
- Cas tri par département : générez 50 SIRET dans le 75, puis 50 dans le 974 pour tester les particularités locales.
Recommandation
Construisez un jeu de données stable pour vos tests automatisés en téléchargeant un CSV depuis le générateur, puis versionnez-le avec votre code de test. Évitez de hammer l'API en production : un dataset figé est plus robuste pour vos pipelines CI.