Generar datos ficticios para pruebas
Use cadenas claramente ficticias y dominios reservados para crear una tabla con las columnas especificadas.
Elegir cantidad y columnas
Configuración por columna
Datos de prueba con faltantes y duplicados
Los números secuenciales y UUID no se pueden dejar en blanco. Las filas duplicadas son para pruebas de validación de entrada y deduplicación.
Resultado de generación
Al generar, puede ver las primeras 100 filas en una tabla.
Formato seguro para datos generados
| Columna | Ejemplo de generación | Cómo distinguir de información real |
|---|---|---|
| Nombre | Apellido de prueba 0042 Nombre de prueba 0042 | Incluir «prueba» en todos los registros |
| Correo electrónico | test-user-0042@example.com | Dominio example reservado para documentos y pruebas |
| Tipo dirección | Calle de muestra 4-2-8, Ciudad de prueba, Prefectura ficticia | No use prefecturas reales; incluya “ficticio” y “prueba” |
| Secuencial | TEST-000042 | Distinguir con prefijo de IDs de producción |
Los datos generados se crean solo dentro del navegador.
Qué se puede hacer con el generador de datos ficticios
Genera hasta 5,000 filas sin usar información real: números secuenciales, nombres ficticios, correos con dominios reservados, direcciones ficticias, fechas en un rango especificado y UUID v4. Puedes copiar o guardar en CSV, TSV, JSON o JSON Lines.
Puedes mezclar celdas vacías y filas duplicadas en porcentajes específicos para probar campos obligatorios, deduplicación, importación, listados, búsqueda y paginación. La generación y creación de archivos se realiza en el navegador y no se envían datos al servidor.
Nombres claramente ficticios
Combine “Apellido de prueba” y “Nombre de prueba” con números secuenciales; no genere nombres personales comunes.
Dominios seguros para correos
Use solo example.com, example.net y example.org, reservados para fines ilustrativos.
Salida CSV y JSON con las mismas columnas
Mantenga el orden de las columnas seleccionadas y cree correctamente comillas y saltos de línea en CSV, y cadenas UTF-8 en JSON.
Pruebas de valores faltantes y duplicados
También puede verificar casos de error dejando celdas en blanco (excepto secuencial y UUID) y duplicando la fila anterior.
Pasos para crear datos ficticios de prueba
- Ingresar la cantidad necesariaPara revisión de pantalla use 20-100 registros; para paginación o pruebas de rendimiento, aumente según sea necesario.
- Seleccionar columnas a generarAjuste a los nombres y tipos de campos del sistema; omita columnas que parezcan datos personales innecesarios.
- Configurar secuencia, fecha y dominioUse prefijos que no colisionen con IDs de producción, período de prueba y dominio example.
- Agregar vacíos y duplicados si es necesarioSepare los datos de casos normales en archivos diferentes y decida los errores esperados antes de usarlos.
- Vista previa y guardadoVerifique nombres de columna, ceros iniciales, formato de fecha y codificación de caracteres; cargue solo en el entorno de pruebas.
Por qué no usar información real en pruebas
Copiar nombres, correos y direcciones de clientes, empleados o socios reales a entornos de desarrollo o verificación amplía el alcance de una posible fuga a través de permisos de acceso, copias de seguridad, registros, capturas de pantalla o el intercambio con proveedores. No uses datos reales ni siquiera para una simple verificación visual.
Las direcciones ficticias de esta herramienta usan expresiones claramente irreales como «Prefectura Ficticia» o «Ciudad de Prueba». No se generan números de alto riesgo de envío o identificación errónea, como códigos postales, números de teléfono, números de identificación fiscal o números de tarjeta de crédito.
Por qué example.com es seguro
example.com, example.net, example.org es un dominio reservado para documentación, explicación y pruebas. Generar un dominio aleatorio que los usuarios comunes puedan registrar aumenta el riesgo de enviar correos a terceros por error.
Sin embargo, si el entorno de pruebas tiene capacidad de envío de correos, desactiva el proceso de envío o limítalo a un entorno controlado por la organización que suprima la recepción. No confíes solo en el nombre de dominio; verifica la configuración que impide el envío externo.
Uso diferenciado de UUID, secuencia y fecha
| Campo | Uso | Aviso |
|---|---|---|
| UUID v4 | ID de API, datos distribuidos, identificadores difíciles de duplicar | No refleja orden ni marcas de tiempo |
| Secuencial | Orden de lista, dígitos fijos, verificación de ceros iniciales en Excel | Prefijo para distinguir de numeración de producción |
| Fecha | Búsqueda por rango, ordenamiento y fechas límite | Generar con YYYY-MM-DD, sin incluir hora ni zona horaria |
Cómo elegir entre CSV, TSV, JSON y JSON Lines
| Formato | Usos recomendados | Puntos de verificación |
|---|---|---|
| CSV | Excel, hojas de cálculo, importación general | Comas, comillas, BOM UTF-8, ceros iniciales |
| TSV | Tablas con muchas comas, pegado | Comillas para valores con tabulaciones |
| JSON | API, JavaScript, datos de configuración | Arreglos, tipos y codificación de caracteres |
| JSON Lines | Procesamiento línea por línea de registros y datos masivos | Un objeto por línea, sin coma final |
Precauciones al incluir faltantes y duplicados
El porcentaje de celdas vacías se aplica de forma independiente a cada celda, excepto a los números secuenciales y UUID. El porcentaje de duplicados replica el valor de la fila anterior, pero los números secuenciales y UUID mantienen valores nuevos, por lo que los datos prueban duplicados en campos de negocio, no filas completamente duplicadas.
Para pruebas de valores límite precisas, diseña por separado las condiciones esperadas, como longitud máxima, valor mínimo, fechas inválidas, caracteres de control o emojis. Esta herramienta es una base para pruebas generales de listados e importación; no diseña automáticamente casos de prueba a partir de especificaciones del sistema.
Procesamiento sin enviar datos generados
La generación de números aleatorios, nombres, correos y direcciones ficticias, fechas, UUID, números secuenciales, celdas vacías y duplicados, y la creación de CSV o JSON se ejecutan en el navegador. El contenido generado no se envía ni se guarda en los servidores de WiseChecker ni en APIs externas. Al recargar la página, los resultados desaparecen.
Preguntas frecuentes sobre generación de datos ficticios
¿Los nombres y direcciones generados son reales?
No use nombres personales comunes ni prefecturas reales; genere cadenas de prueba claras que incluyan “prueba” y “ficticio”.
¿Puede el correo llegar a terceros?
Use el dominio example reservado. Sin embargo, también desactive el envío externo en el entorno de pruebas.
¿Los UUIDs no se duplican?
UUID v4 con aleatoriedad criptográfica tiene una probabilidad de duplicación extremadamente baja, pero no es una garantía teórica absoluta.
¿Se pueden reproducir los mismos datos?
No es posible. “Regenerar con la misma configuración” usa nuevos números aleatorios. Si necesita datos fijos, guarde el archivo generado.
¿Se pueden generar más de 5,000 registros?
Para reducir la carga del navegador, el límite es de 5,000 registros. Para pruebas de rendimiento a gran escala, use un script dedicado.
¿Se envían los datos generados al servidor?
No se envían. Se procesan en el navegador.