🛠 Conoce Fake Data
La Extensión que Facilita el Testing de Formularios
La semana pasada estuvimos viendo BugMagnet, que luego de publicar el artículo me avisaron que ya no estaba disponible en Chrome Web Store 😓 así que esta semana decidí compensarlo con otra extensión muy similar: Fake Data.
Si alguna vez has probado una aplicación web, sabrás que llenar formularios con datos ficticios puede ser una tarea repetitiva y tediosa. Aquí es donde entra en juego Fake Data, una extensión de Chrome diseñada para completar automáticamente formularios con datos generados de manera aleatoria.
En este post, exploraremos cómo usarla, sus ventajas y desventajas, y algunos ejemplos prácticos para testers.
🔹 ¿Qué es Fake Data?
Es una extensión de Chrome que te permite rellenar formularios en sitios web con datos ficticios como nombres, direcciones, correos electrónicos y más, sin necesidad de escribir manualmente cada campo. Ideal para testers, desarrolladores y cualquiera que necesite poblar formularios rápidamente.
🔗 Disponible en la Chrome Web Store: Fake Data – A form filler you won’t hate
🔗 También puedes visitar su sitio web: Fake Data
🔹 ¿Cómo usar Fake Data?
1️⃣ Instala la extensión desde la Chrome Web Store.
2️⃣ Accede a un formulario web en el que necesites ingresar datos ficticios. Dejame un comentario si necesitas sitios para pruebas.
3️⃣ Haz clic derecho sobre un campo y selecciona "Fake Data" para generar un dato aleatorio.
4️⃣ Personaliza los datos generados desde la configuración de la extensión si necesitas un formato específico.
🛠 Ejemplo Práctico: Testing de un Formulario de Registro
Imagina que estás probando un formulario de registro de usuarios con los siguientes campos:
Nombre
Correo electrónico
Teléfono
Dirección
Con Fake Data, simplemente haces clic derecho en cada campo y seleccionas la opción para completarlo automáticamente.
🔹 Antes: Ingresar manualmente cada dato para cada prueba.
🔹 Después: Un solo clic y el formulario se llena instantáneamente con datos realistas.
🔹 Datos 100% Customizables
Uno de los puntos más fuertes de Fake Data es que puedes personalizar los datos generados según las necesidades de tus pruebas.
Desde su configuración, puedes definir formatos específicos para nombres, números de teléfono, direcciones o cualquier otro dato que necesites probar.
Además, Fake Data permite incluir código JavaScript para generar valores dinámicos y más complejos. Por ejemplo, si necesitas un correo con un dominio específico, puedes definirlo así:
return "tester" + Math.floor(Math.random() * 1000) + "@example.com";
Esto te permite crear datos que se ajusten exactamente a los escenarios de prueba de tu aplicación.
🔹 Ventajas de Fake Data
✅ Ahorro de tiempo: Llena formularios en segundos.
✅ Datos realistas y personalizables: Puedes definir el tipo y formato de los datos según las necesidades del test.
✅ Admite JavaScript: Puedes generar datos más avanzados y personalizados con código.
✅ Fácil de usar: No requiere configuraciones complejas ni conocimientos técnicos avanzados.
✅ Útil para testers y developers: Ideal para validar formularios sin afectar datos reales.
🔹 Desventajas de Fake Data
⚠️ Limitado a formularios web: No funciona con aplicaciones móviles o entornos fuera del navegador.
⚠️ Algunas páginas pueden bloquearlo: En ciertos formularios protegidos, la extensión puede no funcionar correctamente.
⚠️ No genera datos dinámicos avanzados por defecto: Aunque puedes usar JavaScript, puede que necesites herramientas más especializadas para algunos casos.
🔹 Alternativas a Fake Data
Si Fake Data no cubre todas tus necesidades, aquí hay otras opciones para testing de formularios:
🔹 Faker.js – Librería para generar datos ficticios en JavaScript.
🔹 Form Filler – Otra extensión de Chrome con opciones avanzadas.
🔹 Data Faker – Generador de datos online para testing.
🎯 Conclusión
Fake Data es una herramienta esencial para cualquier tester que trabaje con formularios en la web. Su facilidad de uso, capacidad de personalización y compatibilidad con JavaScript la convierten en un aliado perfecto para automatizar pruebas manuales y mejorar la eficiencia en el testing.
Resumiendo:
✔️ Fake Data te ayudará a insertar valores aleatorios en cualquier campo de formulario.
✔️ Genera nombres aleatorios, correos electrónicos, direcciones, números de teléfono y muchos más tipos de datos.
✔️ Crea tus propios tipos de datos usando código JavaScript, lo que abre posibilidades ilimitadas.
✔️ No se requiere configuración o instalación inicial, a menos que lo desees. Simplemente haz clic derecho en cualquier campo de entrada y elige qué tipo de datos insertar.
✔️ Rellena campos individuales o todo el formulario a la vez.
✔️ Los atajos de teclado fáciles harán que tu trabajo sea aún más rápido. En Mac: (Cmd + Doble clic) En Windows / Linux: (Alt + Doble clic)
✔️ La función de aprendizaje automático facilitará aún más tu trabajo. No tienes que decirlo dos veces para recordarlo.
✔️ Interfaz intuitiva y configuraciones fáciles de entender. Todo funciona como se espera.
📢 ¿Ya la usaste? Cuéntame tu experiencia en los comentarios.
Si necesitas más herramientas para optimizar tus pruebas, ¡suscríbete y no te pierdas los próximos posts de esta newsletter!
Si ya estás suscripto, me ayudas compartiendo este contenido 😉




