Herramientas de datos de muestra

Generador de productos de ejemplo

Genera productos de catálogo y SKU sintéticos.

Generador de productos de ejemplo: Crea un catálogo sintético pequeño para cuadrículas de productos, indicadores de stock y pruebas de importación. El Generador de productos de ejemplo devuelve JSON con identificadores TEST, SKU, nombres de productos inventados, precios numéricos y un indicador de disponibilidad. Ofrece datos de prueba de presentación, no inventario real, precios de mercado ni el esquema completo de productos de una plataforma de comercio electrónico. Funciona al 100 % en tu navegador, sin subir archivos a ningún servidor.

Se ejecuta
En tu navegador
Coste
Gratis · sin registro
Disponibilidad
Lista para usar
Banco de trabajo: Sample ProductsProcesamiento local

Funciona por completo en tu navegador

Resultado ficticio

En espera

Solo datos de prueba ficticios. No uses estas identidades, direcciones o identificadores generados como registros reales.

Qué incluye el catálogo

Cada fila tiene un ID, un código SKU-TEST-, un nombre, un precio entre 5,00 y 14,95 y un indicador inStock. Uno de cada tres productos, empezando por el primero, está agotado, por lo que incluso un lote pequeño muestra cómo gestiona un listado los artículos sin existencias. Los nombres de productos se repiten en lotes grandes; los SKU no, así que ese es el campo que debes usar como clave única.

Precios como números

Los precios se generan como números JSON, que usan coma flotante binaria: 0.1 + 0.2 no es exactamente 0.3. Esto está bien para pruebas de visualización, pero un carrito o cálculo de impuestos debería almacenar el dinero como céntimos enteros o mediante un tipo decimal. Comprueba que tu código haga la conversión antes de sumar. Para cargar las filas en una tabla de base de datos, convierte el JSON con JSON a CSV y después con CSV a SQL.

Cómo se usa

  1. Elige un número entero de filas del 1 al 100.
  2. Genera un lote sintético en tu navegador.
  3. Copia o descarga los datos de prueba y guárdalos para realizar pruebas repetibles.

Privacidad y límites

La generación se realiza en este dispositivo. Los registros son datos de prueba ficticios; revisa y aísla la aplicación que los consume.

Herramientas relacionadas

Preguntas frecuentes

¿Los precios están vinculados a una moneda o a productos realistas?

No se proporciona ningún campo de moneda. Los precios son importes pequeños generados entre 5 y 14.95, ambos inclusive, sin relación con productos reales. Indica explícitamente una moneda y una regla de formato para tu prueba. Estas cifras no son adecuadas para comparar mercados, realizar valoraciones ni anticipar los precios de un catálogo real.

¿Por qué el primer producto siempre está agotado?

El estado del stock depende de la posición: los índices 0, 3, 6 y siguientes son false, y los demás índices son true. No representa un nivel de inventario aleatorio. Esto permite que un lote de tres filas pruebe ambos estados, pero no sirve para probar cantidades de stock, reservas ni reposición.

¿Puedo reutilizar los SKU como claves de base de datos entre lotes?

Dentro de un lote, cada SKU tiene un sufijo de fila de cuatro dígitos distinto. Cada nueva generación vuelve a empezar en SKU-TEST-0001, por lo que las importaciones duplicadas pueden provocar colisiones. Los nombres de los productos también se repiten. Vacía la tabla de pruebas o añade un espacio de nombres para el lote, y usa el SKU en lugar del nombre para relacionar los registros.

Herramienta gratuita · se ejecuta en tu navegador · sin cuenta