Generador de Datos

Airline
Module to generate airline and airport related data.
Animal
Module to generate animal related entries.
Book
Module to generate book related entries.
Color
Module to generate colors.
Commerce
Module to generate commerce and product related entries.
Company
Module to generate company related entries.
Database
Module to generate database related entries.
Date
Module to generate dates.
Finance
Module to generate finance and money related entries.
Food
Module for generating food-related data.
Git
Module to generate git related entries.
Hacker
Module to generate hacker/IT words and phrases.
Image
Module to generate images.
Internet
Module to generate internet related entries.
Location
Module to generate addresses and locations. Prior to Faker 8.0.0, this module was known as `faker.address`.
Lorem
Module to generate random texts and words.
Music
Module to generate music related entries.
Person
Module to generate people's personal information such as names and job titles. Prior to Faker 8.0.0, this module was known as `faker.name`.
Phone
Module to generate phone-related data.
Science
Module to generate science related entries.
System
Generates fake data for many computer systems properties.
Vehicle
Module to generate vehicle related entries.
Word
Module to return various types of words.
Descripción general
Generated by AI

Herramienta de generación de datos de prueba basada en Faker.js que proporciona nombres, direcciones, correos electrónicos, teléfonos, fechas, finanzas, internet y docenas de categorías de datos aleatorios, genera rápidamente muestras de prueba y acelera el proceso de desarrollo y prueba.

Características

Tipos de Datos Abundantes

Integra más de 20 módulos de datos, cubre más de 200 generadores de datos:

  • Información Personal: Nombre, género, edad, cumpleaños, tipo de sangre
  • Información de Contacto: Teléfono, correo electrónico, cuenta de redes sociales, nombre de usuario
  • Ubicación Geográfica: País, ciudad, dirección, código postal, coordenadas
  • Información de Empresa: Nombre de empresa, departamento, puesto, eslogan
  • Datos Financieros: Cuenta bancaria, tarjeta de crédito, moneda, monto de transacción
  • Internet: Nombre de dominio, dirección IP, URL, agente de usuario, código de color
  • Fecha y Hora: Fecha pasada/futura, marca de tiempo, día de semana, mes
  • Información de Producto: Nombre de producto, departamento, precio, código de barras

Generación por Lotes

Puede generar 1-100 datos aleatorios de una sola vez, cada dato se genera de forma independiente, asegura diversidad. Adecuado para llenar rápidamente bases de datos, crear casos de prueba, simular comportamiento de usuario y otros escenarios.

Vista Previa en Tiempo Real

Después de seleccionar tipo de datos y cantidad, genera instantáneamente, resultados se muestran en tiempo real en panel derecho, pueden copiarse directamente. No necesita actualizar página, después de ajustar parámetros se regenera automáticamente.

Búsqueda Difusa

Admite búsqueda por palabras clave de tipos de datos, localiza rápidamente el generador necesario. Puede buscar nombres de módulos, descripciones y subtipos, mejora eficiencia.

Modo de Uso

Proceso Básico

  1. Ingresa palabra clave en cuadro de búsqueda (opcional)
  2. Haz clic para seleccionar módulo de tipo de datos (como Person, Internet, Finance)
  3. Selecciona generador de datos específico en lista de subtipos
  4. Establece cantidad de generación (1-100)
  5. Consulta datos generados en panel de resultados derecho
  6. Haz clic en ícono copiar para copiar todos los resultados con un clic

Ejemplo de Tipos de Datos

Person (Información Personal)

  • firstName: John
  • lastName: Doe
  • fullName: John Doe
  • gender: male
  • jobTitle: Software Engineer

Internet (Internet)

Finance (Finanzas)

  • accountNumber: 1234567890
  • amount: 1234.56
  • currencyCode: USD
  • creditCardNumber: 4532-1234-5678-9012
  • iban: GB82WEST12345698765432

Date (Fecha)

  • past: 2024-01-15
  • future: 2026-05-20
  • birthdate: 1990-08-12
  • weekday: Monday
  • month: January

Uso de Datos por Lotes

Los múltiples datos generados están separados por saltos de línea, pueden:

  • Pegarse directamente a archivo Excel/CSV
  • Importarse a entorno de prueba de base de datos
  • Usarse para scripts de prueba automatizada
  • Crear cuentas de demostración
  • Llenar diseño de prototipos

Escenarios de Aplicación

Desarrollo y Prueba

  • Prueba de interfaz API: Generar parámetros de solicitud y casos de prueba
  • Llenado de base de datos: Crear rápidamente base de datos de prueba
  • Prueba de UI: Llenar componentes como formularios, listas, tarjetas
  • Prueba de rendimiento: Generar gran cantidad de datos para probar capacidad de carga del sistema

Prototipo de Diseño

  • Llenado de prototipos: Proporcionar datos con sensación real para bocetos de diseño
  • Perfil de usuario: Crear perfiles de usuario virtuales
  • Datos de demostración: Hacer materiales de demostración de producto y promoción

Análisis de Datos

  • Datos de muestra: Generar conjuntos de muestra para análisis y visualización
  • Desensibilización de datos: Reemplazar datos reales sensibles para exhibición
  • Prueba de algoritmos: Proporcionar datos de entrenamiento para modelos de aprendizaje automático

Explicación de Formato de Datos

Todos los datos generados son en formato texto puro, separados por saltos de línea. Para objetos complejos (como coordenadas geográficas, tipos de objetos), el sistema serializará automáticamente a cadena JSON.

Ejemplo de salida:

John Doe
Jane Smith
Robert Johnson
Mary Williams
James Brown

Notas

Todos los datos se generan localmente en tu navegador y no se suben al servidor. Los resultados pueden cambiar en cada generación. Siguen formatos comunes (correo, teléfono, tarjeta de crédito, etc.), pero son totalmente ficticios y no corresponden a entidades reales.

Consideraciones

  • Los datos generados solo se utilizan para pruebas y desarrollo, no representan personas u organizaciones reales
  • Datos financieros (tarjeta de crédito, cuenta bancaria) aunque cumplen especificaciones de formato, son generados aleatoriamente, no uses para transacciones reales
  • Algunos tipos de datos pueden devolver contenido en inglés según el tipo seleccionado o las reglas de salida
  • Máximo 100 datos por generación, si necesitas más puedes generar múltiples veces
  • Datos como teléfono, dirección pueden no cumplir requisitos de formato de regiones específicas, necesita ajustar según necesidades reales
  • Direcciones de correo electrónico generadas solo cumplen especificaciones de formato, no garantizan que dominio exista realmente o pueda recibir correo

Preguntas Frecuentes

¿Por qué algunos tipos de datos muestran "generador no disponible"$1

Algunos generadores pueden no estar disponibles en la versión actual. Si ves este mensaje, prueba con otro tipo de dato.

¿Se pueden generar datos en chino$2

Algunos tipos pueden salir principalmente en inglés. Si necesitas contenido más local, prueba otros tipos de datos y ajusta según tu caso.

¿Los datos generados se pueden usar comercialmente$3

Sí, puede usarse para relleno de contenido, demos y pruebas, pero no lo uses para suplantar identidades reales ni para transacciones reales.

¿Por qué los datos generados cada vez son diferentes$4

Esta es característica de generación aleatoria. Si necesitas datos de prueba fijos, se recomienda guardar después de generar a archivo, o usar función de semilla (seed) de Faker en código para fijar secuencia aleatoria.

¿Se puede personalizar formato de datos$5

Esta herramienta proporciona generadores nativos de Faker.js. Si necesitas formatos personalizados (como formato de número de teléfono específico, sufijo de correo electrónico, etc.), se recomienda usar reemplazo de texto después de generar o escribir script para procesamiento secundario.

Ver más