Question

Comment puis-je trouver ou générer des milliers de noms de sociétés à des fins de test et de démonstration? (Une adresse, un numéro de téléphone et des informations connexes seraient également utiles.)

Je construis un système qui inclut des informations de contact professionnel. Assez commun sans doute.

Ma base de données de test / démo contient actuellement des noms de personnes générés de manière aléatoire (grâce à un tableur IRS pratique que j'ai trouvé). Cela a très bien fonctionné à des fins de test et de vérification internes, mais cela semble vraiment étrange quand il est présenté aux clients potentiels.

J'ai essayé diverses sources d'informations publiques en ligne (par exemple, EDGAR et des recherches d'enregistrements de propriétés par comté), mais elles exigent toutes que je réunisse manuellement les résultats par blocs de 50 noms à la fois. Je pouvais le faire, mais espérais vraiment avoir un service de recherche ou une base de données contenant ce type d’informations facilement consultable et récupérable par lots très importants.

Était-ce utile?

La solution

J'utilise le générateur de faux noms :

  

Pour quoi puis-je utiliser les identités Fake Name Generator?

     

Des milliers de particuliers, d’entreprises et d’organisations gouvernementales ont trouvé des activités utiles et créatives avec le générateur de faux noms. Voici quelques exemples:

     
      
  • Il peut être difficile de trouver des données de test de qualité, en particulier avec des lois (telles que HIPAA) interdisant l’utilisation de données réelles. En savoir plus sur les dangers du test avec des données réelles .
  •   
  • De nombreux sites Web, tels que les forums de discussion, sont mal conçus, ce qui complique la tâche des visiteurs de pays étrangers qui souhaitent ouvrir un compte. En utilisant de fausses informations, vous pouvez facilement remplir les formulaires d’inscription et vous connecter au site.
  •   
  • Utilisez de fausses informations lorsque vous remplissez des formulaires pour éviter de donner des informations personnelles.
  •   
  • Générez une fausse identité à utiliser comme pseudonyme sur Internet. Cela vous permet de séparer votre vie réelle et votre vie Internet.
  •   
  • Trouvez des idées de noms à utiliser pour les personnages d'un livre ou d'une histoire.
  •   
  • Les cartes de crédit générées peuvent être utilisées pour tester les techniques de base de validation côté client / serveur sans traiter accidentellement une carte réelle.
  •   
  • Les numéros d’identité nationaux générés peuvent être utilisés pour tester les techniques de base de validation côté client / serveur sans risquer de révéler des informations réelles ...
  •   

Autres conseils

Un assez bon générateur est: createdata .

C'est très personnalisable : vous pouvez générer des noms, des rues, des numéros de téléphone, une entrée aléatoire à partir d'une liste spécifiée.

Vous pouvez exporter les données générées sous différents formats, tels que: SQL , HTML , Excel , XML et CSV .

Vous pouvez supprimer une source publique telle que Wikipedia pour les noms, ou vous pouvez simplement saisir des noms au hasard (non offensants) dans le dictionnaire de votre choix (/ usr / share / dict / mots, etc.) et ajouter " Société " , "Société", "LTD" au hasard.

Personnellement, je déconseille vivement d'utiliser des données réelles de toute forme pour tester / démo d'une application.

J'ai dû aller trop souvent chercher les pièces lorsque de vraies adresses e-mail étaient utilisées et que des e-mails étaient accidentellement envoyés à toutes sortes de clients.

Je voudrais utiliser quelque chose comme les outils de RedGate pour ajouter des données, en faire des données factices, des données réelles sont trop risquées, du moins à mon avis.

Je suggérerais d'avoir un "caractère aléatoire". générateur qui relie ensemble " nom de société " " type d'entreprise " et ainsi de suite. Cela minimisera les chances d'afficher le nom réel d'une entreprise.

Découvrez également les générateurs Ipsum Lorum; ils pourraient avoir des conseils.

Si vous cherchez simplement à générer des noms, j'utiliserais l'une des deux options ci-dessus. Si vous recherchez des données plus complexes, Redgate crée un générateur de données SQL. Je n'ai jamais utilisé ce programme, je connais simplement son existence.

Faker est un excellent outil pour générer par programme des noms factices (à la fois entreprise et individu). La même implémentation peut être trouvée dans Python, Ruby et Perl. Je ne suis pas sûr de son origine, mais il vaut vraiment la peine de vérifier si vous êtes à l'aise avec l'un de ces langages de programmation. Il peut également générer de faux noms à partir de langues autres que l'anglais.

Liens:

Voici un extrait du fichier Readme de PyFaker, pour vous en donner une idée:

In [1]: from pyfaker import Fake

In [2]: fake = Fake(lang_code='en')

In [3]: fake.Address.street_address()
Out[3]: u'72449 Ward Shore'

In [4]: fake.Address.street_address()
Out[4]: u'7954 Waelchi Mall'

In [5]: fake.Company.bs()
Out[5]: u'whiteboard visionary markets'

In [6]: fake.Company.bs()
Out[6]: u'exploit innovative paradigms'

In [7]: fake.Name.name()
Out[7]: u'Aaliyah Bauch'

In [8]: fake.Name.name()
Out[8]: u"Chad O'Keefe"
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top