Pregunta

¿Cómo puedo encontrar o generar miles de nombres de empresas con fines de prueba y demostración? (La dirección, el número de teléfono y la información relacionada también serían buenos).

Tengo un sistema que estoy construyendo que incluye información de contacto comercial. Bastante común sin duda.

Mi base de datos de prueba / demostración actualmente tiene nombres de individuos generados al azar cargados (gracias a una útil hoja de cálculo del IRS que encontré). Esto ha funcionado muy bien para pruebas internas y propósitos de revisión, pero parece realmente extraño cuando se muestra a los posibles clientes.

He intentado varias fuentes de información pública en línea (por ejemplo, EDGAR y búsquedas de registros de propiedad basadas en el condado), pero todas ellas me obligan a unir manualmente los resultados en bloques de 50 nombres más o menos a la vez. Podría hacer esto, pero realmente esperaba un servicio de búsqueda o un almacén de datos que tuviera este tipo de información fácilmente localizable y recuperable en lotes muy grandes.

¿Fue útil?

Solución

Utilizo generador de nombres falsos :

  

¿Para qué puedo usar las identidades del Generador de nombres falsos?

     

Miles de individuos, empresas y organizaciones gubernamentales han encontrado cosas útiles y creativas para hacer con el generador de nombres falsos. Aquí hay algunos ejemplos:

     
      
  • Los datos de las pruebas de calidad pueden ser difíciles de conseguir, especialmente con leyes (como HIPAA) que impiden el uso de datos reales. Lea más en los peligros de las pruebas con datos reales .
  •   
  • Muchos sitios web, tales tableros de mensajes, están mal diseñados, lo que dificulta que los visitantes de países extranjeros se registren para cuentas. Usando información falsa, puede llenar fácilmente los formularios de registro e iniciar sesión en el sitio.
  •   
  • Utilice información falsa al completar formularios para evitar la divulgación de información personal.
  •   
  • Genere una identidad falsa para usar como su seudónimo en Internet. Esto le permite mantener su vida real y su vida en Internet separadas.
  •   
  • Obtenga ideas sobre los nombres que se usarán para los personajes de un libro o historia.
  •   
  • Las tarjetas de crédito generadas pueden usarse para probar técnicas básicas de validación del lado del cliente / servidor sin procesar accidentalmente una tarjeta real.
  •   
  • Los números de identidad nacionales generados se pueden usar para probar técnicas básicas de validación del lado del cliente / servidor sin riesgo de divulgación de información real ...
  •   

Otros consejos

Un generador bastante bueno es: generateata .

Es muy personalizable : puede generar nombres, calles, números de teléfono, una entrada aleatoria de una lista específica.

Puede exportar los datos generados en diferentes formatos como: SQL , HTML , Excel , XML y CSV .

Podría raspar una fuente pública como Wikipedia para nombres, o simplemente puede tomar nombres aleatorios (no ofensivos, por supuesto) de su diccionario de elección (/ usr / share / dict / words, etc.) y adjuntar " Empresa " , " Corporation " ;, " LTD " al azar.

Personalmente, recomiendo encarecidamente que no se utilicen datos REALES de ninguna forma para probar / demostrar una aplicación.

He tenido que ir muchas veces y recoger las piezas cuando se usaron direcciones de correo electrónico reales y los correos electrónicos se enviaron accidentalmente a todo tipo de clientes.

Usaría algo como las herramientas de RedGate para agregar datos, hacer que sean datos ficticios, los datos reales son demasiado riesgosos, al menos en mi opinión.

Sugeriría tener un " carácter aleatorio " generador que une "nombre de la empresa" " tipo de empresa " Etcétera. Esto minimizará la posibilidad de mostrar realmente el nombre de una empresa real.

También, revisa los generadores Ipsum Lorum; podrían tener algunos consejos.

Si simplemente busca generar nombres, yo usaría una de las dos opciones anteriores. Si está buscando datos más complejos, Redgate hace un generador de datos SQL. Nunca he usado este programa, simplemente sé de su existencia.

Una gran herramienta para generar nombres falsos mediante programación (tanto de la empresa como individual) es Faker. Básicamente, la misma implementación se puede encontrar en Python, Ruby y Perl. No estoy seguro de dónde se originó, pero definitivamente vale la pena echarle un vistazo si te sientes cómodo con alguno de esos lenguajes de programación. También puede generar nombres falsos de otros idiomas además del inglés.

Enlaces:

Aquí hay un extracto del Léame de PyFaker, para darle una idea de ello:

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"
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top