Generador automatico de datos de prueba

Todo desarrollador necesita hacer pruebas en los programas que desarrolla, para eso hacen falta herramientas, tecnicas y metodos de prueba. Pero una de las cosas mas fastidiosas pero necesarias para hacer las pruebas son los datos de prueba. Es una necesidad molesta por el hecho de que para hacer unos test son necesarios muchos datos, pueden ser archivos de texto, bases de datos, etc etc y pueden llegar a ser muchas tablas que llenar. Te imaginas llenando a mano 100 filas de prueba por tabla en unas 20 tablas?

Bueno, me puse a buscar una herramienta que nos ayude con esta tarea y la encontre

Se llama generatedata y es Open Source. Es un script hecho en PHP+Javascript+MySQL y que puedes montar en un servidor online o en tu propia pc. Instalarlo es super facil y lo explican en la web(enlace al final). Pero tambien lo pueden usar desde la propia pagina oficial y se evitan tener que instalarlo ustedes mismos.

Es super facil de usar. Vamos a hacer de cuenta que necesitamos llenar una tabla 'pais' con 100 nombres de paises y campo 'id' autonumerico. La configuracion para obtenerlo quedaria asi:

generatedata

Y nos retornaria 100 filas que diran mas o menos asi:

INSERT INTO `myTable` (`id`,`pais`) VALUES ('1','Argentina');
INSERT INTO `myTable` (`id`,`pais`) VALUES ('2','Reunion');

No solo pueden generar datos para SQL sino tambien para excel, XML, CVS y mas. Y hay datos de prueba de todo tipo: nombres, apellidos, fechas, colores, caracteres aleatorios, numeros aleatorios y en la version Beta tienen aun mas.

Esto me ha ahorrado mucho tiempo estos dias y espero que les sirva a ustedes tambien

Web Oficial: http://www.generatedata.com/

Se bueno y comparte!
Publicado el Categorías Varios

Acerca de Perro

Ingeniero en Informática. Programador en PHP y Angular. Lo que mas adoro en el mundo es el conocimiento. Y el anime....y Japón...y el running...y bloguear claro y algunas otras cientos de cosas. Sigo buscando la manera de hacer mi primer millón.

Comenta!

4 Comentarios activo "Generador automatico de datos de prueba"

avatar
Ordenar por:   Nuevos | Viejos
Informático de Guardia

No es mala idea (aunque no nueva); podría ser interesante, aprovechando que es open-source, utilizarlo como punto de partida para generar datos de pruebas de las tablas de cualquier esquema de la BD que se le indique en lugar de tener que definir nuevamente las tablas para las que queremos generar los datos

sefsinalas

Pues si....eso lo haria todavia mas facil :)

Fernando
Fernando

Estos post sobre YII le dan un toque mejor al blog. No solo noticias sino directo en la cocina. :)

sefsinalas

Este post no es sobre Yii :P
Pero gracias, esta semana seguro algo al menos 1 mas de Yii

wpDiscuz