Domanda

Come posso trovare o generare migliaia di nomi di società a scopo di test e demo? (Anche l'indirizzo, il numero di telefono e le informazioni correlate sarebbero utili.)

Ho un sistema che sto costruendo che include informazioni di contatto commerciali. Abbastanza comune senza dubbio.

Il mio database di test / demo attualmente ha generato casualmente i nomi delle persone caricate (grazie a un comodo foglio di calcolo IRS che ho trovato). Questo ha funzionato alla grande per test interni e scopi di revisione, ma sembra davvero strano se mostrato a potenziali clienti.

Ho provato varie fonti di informazioni pubbliche online (ad esempio EDGAR e ricerche di record di proprietà basate sulla contea), ma tutte queste richiedono che io ricami manualmente i risultati in blocchi di 50 nomi alla volta. Potrei farlo, ma speravo davvero in un servizio di ricerca o in un archivio di dati che disponesse di questo tipo di informazioni facilmente ricercabili e recuperabili in lotti molto grandi.

È stato utile?

Soluzione

Uso Generatore di nomi falsi :

  

Per cosa posso usare le identità del generatore di nomi falsi?

     

Migliaia di individui, aziende e organizzazioni governative hanno trovato cose utili e creative da fare con il generatore di nomi falsi. Ecco alcuni esempi:

     
      
  • I dati dei test di qualità possono essere difficili da trovare, in particolare con le leggi (come HIPAA) che impediscono l'uso di dati reali. Maggiori informazioni su i pericoli del test con dati reali .
  •   
  • Molti siti Web, ad esempio bacheche di messaggi, sono progettati in modo inadeguato, rendendo difficile per i visitatori provenienti da paesi stranieri registrarsi per gli account. Utilizzando informazioni false, puoi compilare facilmente i moduli di iscrizione e accedere al sito.
  •   
  • Usa informazioni false quando compili i moduli per evitare di fornire informazioni personali.
  •   
  • Genera una falsa identità da utilizzare come pseudonimo su Internet. Ciò ti consente di mantenere separata la tua vita reale e la tua vita su Internet.
  •   
  • Ottieni idee per i nomi da utilizzare per i personaggi di un libro o di una storia.
  •   
  • Le carte di credito generate possono essere utilizzate per testare le tecniche di convalida di base lato client / server senza elaborare accidentalmente una carta reale.
  •   
  • I numeri di identità nazionali generati possono essere utilizzati per testare le tecniche di convalida di base lato client / server senza rischiare la divulgazione di informazioni reali ...
  •   

Altri suggerimenti

Un generatore abbastanza buono è: generatedata .

È molto personalizzabile : puoi generare nomi, strade, numeri di telefono, una voce casuale da un elenco specificato.

Puoi esportare i dati generati in diversi formati come: SQL , HTML , Excel , XML e CSV .

Potresti grattare una fonte pubblica come Wikipedia per i nomi, oppure potresti semplicemente prendere nomi casuali (non offensivi, ovviamente) dal tuo dizionario di scelta (/ usr / share / dict / words, ecc.) e aggiungere " Azienda " , "Corporation", "LTD". a caso.

Personalmente consiglio vivamente di non utilizzare i dati REALI di qualsiasi forma per testare / provare un'applicazione.

Ho dovuto andare troppe volte a ritirare i pezzi quando venivano utilizzati indirizzi di posta elettronica reali e le e-mail venivano indirizzate accidentalmente a tutti i tipi di clienti.

Userei qualcosa come gli strumenti di RedGate per aggiungere dati, renderli fittizi, i dati reali sono troppo rischiosi, almeno secondo me.

Suggerirei di avere un "carattere casuale" generatore che mette insieme "nome dell'azienda" & Quot; companytype " e così via. Ciò ridurrà al minimo la possibilità di visualizzare effettivamente il nome di una vera azienda.

Inoltre, controlla i generatori Ipsum Lorum; potrebbero avere alcuni suggerimenti.

Se stai semplicemente cercando di generare nomi, userei una delle due opzioni sopra. Se stai cercando dati più complessi, Redgate crea un generatore di dati SQL. Non ho mai usato questo programma, so semplicemente della sua esistenza.

Un ottimo strumento per generare a livello di codice nomi falsi (sia aziendali che individuali) è Faker. Fondamentalmente la stessa implementazione può essere trovata in Python, Ruby e Perl. Non sono sicuro di dove abbia avuto origine, ma vale sicuramente la pena verificare se ti senti a tuo agio con uno di quei linguaggi di programmazione. Può anche generare nomi falsi da lingue diverse dall'inglese.

Link:

Ecco un estratto dal file Leggimi di PyFaker, giusto per darti un'idea di ciò:

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"
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top