15 MEJORES herramientas de generación de datos para la generación de datos de prueba en 2021

Tabla de contenido:

Anonim

La generación de datos de prueba es el proceso de creación de datos de prueba de muestra que se utilizan en la ejecución de casos de prueba. Hay muchas herramientas de Generador de datos de prueba disponibles que crean datos sensibles que parecen datos de prueba de producción. Puede utilizar estas herramientas si no hay datos disponibles.

Las mejores herramientas de generación de datos de prueba

A continuación se muestra una lista cuidadosamente seleccionada de las mejores herramientas de generación de datos de prueba, con sus funciones populares y enlaces a sitios web. La lista contiene software de generación de datos de prueba de código abierto (gratuito) y comercial (pago).

1) DATPROF

DATPROF simplifica la obtención de los datos de prueba correctos en el momento adecuado. Con DATPROF Privacy puede enmascarar sus datos de prueba y generar datos sintéticos. Los datos de sus clientes están protegidos, pero los equipos de software aún pueden utilizar datos de prueba representativos.

Características:

  • Conservar las características de los datos
  • Alto rendimiento en grandes conjuntos de datos
  • Consistente en múltiples aplicaciones y bases de datos
  • Generadores de datos sintéticos incorporados
  • Admite la integración de CI / CD (integración continua frente a entrega continua)
  • Administre y actualice sus entornos de datos de prueba desde una plataforma central.

2) Generador de datos EMS

EMS Data Generator es una aplicación de software para crear datos de prueba en tablas de bases de datos MySQL. Le permite completar la tabla de la base de datos MySQL con datos de prueba simultáneamente.

Características:

  • Guarda y edita los datos generados en un script SQL.
  • Este software admite tipos de datos como SET, ENUM, tipos de GEOMETRÍA, etc.
  • Puede utilizar los resultados de la consulta SQL como una lista de valores para la generación de datos.
  • Puede ver la vista previa de los datos generados.
  • Proporciona una amplia variedad de parámetros generados para cada tipo de campo.
  • EMS Data Generator le permite establecer valores NULL.

3) Generador de datos SQL de Redgate

Redgate SQL Data Generator crea un gran volumen de datos con un par de clics. Admite claves externas para generar datos consistentes en más de un nivel.

Características:

  • Esta herramienta generadora de datos proporciona flexibilidad y control manual para crear datos de clave externa.
  • Tiene más de 60 generadores incorporados con numerosas opciones de configuración sensatas.
  • Puede guardar declaraciones SQL y generadores de expresiones regulares para compartir con su equipo.
  • Esta herramienta proporciona soporte para la línea de comando para generar datos automatizados.
  • Le permite importar datos de fuentes de datos existentes.
  • El generador de datos SQL de Redgate convierte automáticamente los datos cuando los datos de origen son de diferentes tipos de datos.
  • Ofrece flexibilidad y control manual para crear datos de clave externa.

Enlace: https://www.red-gate.com/products/sql-development/sql-data-generator/


4) Gestión de datos de prueba de Informatica

La gestión de datos de prueba de Informatica es la mejor herramienta de generación de datos de prueba que automatiza la conectividad de datos y prueba las capacidades de generación de datos.

Características:

  • Esta herramienta busca automáticamente ubicaciones de datos para un enmascaramiento consistente (el proceso de ocultar datos originales con contenido editado) en todas las bases de datos.
  • Soporte de Informatica para aplicaciones empaquetadas para garantizar la integridad de las aplicaciones y acelerar las implementaciones.
  • Ofrece informes de seguimiento y cumplimiento.
  • Los evaluadores pueden almacenar, compartir, aumentar y reutilizar conjuntos de datos de prueba para aumentar su eficiencia en las pruebas de software.
  • Proporciona un conjunto completo de técnicas de enmascaramiento que pueden enmascarar constantemente varios datos entre aplicaciones.

Enlace: https://www.informatica.com/in/products/data-security/test-data-management.html


5) Doble

Double es una solución de gestión de datos de prueba que incluye limpieza de datos, creación de planes de prueba, conversión de datos y conversión de archivos "históricos". Garantiza archivos de datos limpios y consistentes para pruebas de campo e informes regulatorios.

Características:

  • Las opciones de administración de datos están disponibles para una variedad de datos de prueba, incluido el software T-Doble, SFRA (análisis de respuesta de frecuencia de barrido) y DTA (área de tarifa nacional).
  • Le permite elegir qué opciones son necesarias para su organización.
  • Puede gestionar fácilmente proyectos de gestión de datos adaptados a sus prácticas comerciales.
  • Le permite organizar los datos entre departamentos, divisiones y regiones.

Enlace: https://www.doble.com/product/test-data-management/


6) InfoSphere Optim

IBM InfoSphere Optim es una prueba de datos que crea una aplicación que aumenta el rendimiento y potencia la colaboración entre aplicaciones y bases de datos en todas las plataformas.

Características:

  • Puede archivar datos de registros históricos de transacciones y aplicaciones retiradas, aplicaciones retiradas y registros históricos de transacciones.
  • Capacidades integrales de gestión de datos de prueba.
  • Proporciona una única solución de archivo escalable para la empresa.

Enlace: https://www.ibm.com/in-en/analytics/optim


7) Administrador de datos de prueba de CA

CA Test Data Manager es una herramienta para generar datos de prueba. Puede usarlo para almacenar, administrar, buscar, editar, enmascarar y subconjuntos de datos. Le permite almacenar datos de forma centralizada como un activo reutilizable.

Características:

  • Proporciona formularios de autoservicio dinámicos para buscar, ver, analizar y observar datos de prueba.
  • Puede reconocer fácilmente la información de identificación personal (PII).
  • Puede generar datos de prueba sintéticos.
  • Le permite crear copias virtuales de datos de prueba.
  • Esta herramienta le ayuda a almacenar datos almacenados de forma centralizada como un activo reutilizable.

Enlace: https://www.ca.com/us/products/ca-test-data-manager.html


8) Solix EDMS

Solix EDMS es una de las herramientas / aplicaciones de generación de datos de prueba más populares para generar datos de prueba. Puede extraer conjuntos transaccionales específicos de objetos comerciales necesarios para pruebas particulares.

Características:

  • Le ayuda a definir y aprovechar los metadatos de la aplicación y las políticas de creación de subconjuntos repetidamente.
  • Puede definir y aplicar formato para conservar y enmascarar políticas para proteger los datos confidenciales.
  • Ofrece muchas reglas de generación de datos de prueba para crear subconjuntos que contienen todas las características de los datos de producción.
  • Proporciona múltiples funciones de subconjunto, que incluyen eliminar, insertar y truncar
  • Elimina riesgos de seguridad innecesarios y reduce significativamente los costos de infraestructura.

Enlace: https://www.solix.com/data-management-solutions/test-data-management/


9) Servidor de migración de datos de prueba de SAP

SAP Test Data Migration Server es una herramienta que ayuda a sus sistemas de desarrollo, control de calidad, pruebas y capacitación con datos comerciales reales de SAP. Aumenta la eficiencia al reducir el tiempo necesario para administrar los datos en los sistemas de desarrollo y prueba.

Características:

  • Te ayuda a reducir la infraestructura y los gastos
  • Puede extraer y transferir datos para realizar pruebas
  • Optimiza las actividades de desarrollo, prueba o capacitación al proporcionar datos actuales con frecuencia.
  • Esta herramienta cumple con las leyes de privacidad de datos al codificar datos de producción confidenciales.
  • Migre datos a través de centros de datos no conectados.

Enlace: https://www.sap.com/india/products/test-data-migration-server.html


10) Generador de datos DTM

La aplicación de generación de datos DTM permite a los usuarios crear un proyecto de generación de datos con unos pocos clics. Analiza la estructura de la base de datos de destino antes de cada ejecución para evitar que se llenen las tablas cambiantes.

Características:

  • Es compatible con todos los sistemas de bases de datos populares como Microsoft SQL Server, IBM DB2, Oracle, PostgreSQL, Firebird, MySQL y más.
  • Tiene más de quince métodos para completar los campos con datos aleatorios y repetibles.
  • Setenta funciones integradas y procesador de expresión.
  • Este producto verifica un esquema de base de datos existente y resuelve automáticamente la estructura de la clave maestro-detalle.
  • Proporciona una amplia gama de fuentes de datos externas: bases de datos, archivos CSV o de texto, documentos XML, Excel, hojas de cálculo, etc.
  • Las funciones de variables y generadores con nombre proporcionan una forma de compartir las propiedades de generación de datos con columnas similares.
  • Es compatible con todas las versiones modernas de Windows: Vista, XP Windows 7, Windows 8, Windows 10, Windows Server 2003 y más.

Enlace: http://www.sqledit.com/dg/


11) Upscene - Generador de datos avanzado

Upscene es una herramienta generadora de datos que crea datos de prueba en las tablas de su base de datos. Le permite crear datos complejos sobre múltiples tablas relacionadas entre sí.

Características:

  • Genera datos sensibles que parecen reales.
  • Esta herramienta admite una variedad de tipos de datos, que incluyen fecha y hora, enteros, binarios y booleanos.

Enlace: https://www.upscene.com/advanced_data_generator/


12) Mockaroo

Mockaroo es una de las mejores herramientas de generación de datos simuladas en línea que le permite resolver sus problemas de generación de datos en unos pocos clics. También le permite generar más de 1000 filas de datos de prueba en formatos JSON, CSV, Excel y SQL.

Características:

  • Puede diseñar sus propias API simuladas.
  • Proporciona una variedad de tipos de datos, que incluyen ciudad, país, código de país, dirección postal, latitud, teléfono, estado y más.
  • Tú controlas las URL, las respuestas y las condiciones de error.
  • Esta herramienta proporciona numerosas bibliotecas de burla para todos los idiomas y plataformas.
  • Puede descargar datos de prueba generados aleatoriamente que se pueden cargar directamente en su entorno de prueba.
  • Le permite realizar pruebas con datos realistas.

Enlace: https://mockaroo.com/


13) Generar datos

GenerateData es una herramienta generadora de datos de código abierto escrita en PHP, MySQL y JavaScript. Le permite generar grandes volúmenes de datos personalizados en una variedad de formatos para su uso en software de prueba.

Características:

  • Este sitio web ofrece una demostración en línea para conocer su funcionalidad.
  • Esta herramienta generadora de datos aleatorios proporciona una versión con licencia GNU completamente funcional.
  • Permite a los desarrolladores escribir sus propios tipos de datos para generar nuevos tipos de datos aleatorios.
  • Puede agregar nuevos complementos de países que proporcionen nombres de ciudades, nombres de regiones y formatos de códigos postales.

Enlace: http://generatedata.com/


14) Delphix

La herramienta Delphix ayuda a su empresa a lanzar software más rápido al entregar datos virtuales bajo demanda. Permite a los equipos mantener y versionar bibliotecas de datos de prueba.

Características:

  • Los usuarios pueden marcar fácilmente y restablecer sus datos a cualquier estado anterior.
  • Los marcadores de entornos que contienen errores se pueden compartir instantáneamente con los desarrolladores para resolverlos.
  • Puede identificar y proteger información confidencial en millones de filas de datos para sus aplicaciones digitales clave.

Enlace: https://www.delphix.com/solutions/test-data-management


15) Software original

El software original es una solución completa de verificación y datos de prueba. Prueba tanto a nivel de la base de datos como de la interfaz de usuario y se integra con muchas otras soluciones para una calidad total de la aplicación.

Características:

  • Seleccione o muestree datos conservando referencias de datos válidas.
  • Puede utilizar una variedad de métodos de ofuscación para proteger sus datos.
  • Le permite realizar un seguimiento de cada inserción, actualización y eliminación, incluidos los estados de datos intermedios.
  • Puede comparar sus datos para verificar los resultados de su prueba.
  • Proporciona pruebas del lado del servidor para desarrolladores.

Enlace: https://i400quality.com/product-testbench/

Preguntas más frecuentes

⚡ ¿Qué factores debería considerar al seleccionar una herramienta de generación de datos de prueba?

Debe considerar los siguientes factores antes de seleccionar una herramienta.

  • Calidad de la atención al cliente.
  • Costo de la licencia, si corresponde.
  • En el caso de un proyecto de subcontratación, debe tener en cuenta la preferencia cliente / cliente de la herramienta de generación de datos.
  • El costo involucrado en capacitar a los empleados en la herramienta.
  • Requisitos de hardware / software de la herramienta generadora de datos
  • Considere las opciones de seguridad que ofrecen los proveedores de software.
  • Política de soporte y actualización del proveedor de la herramienta generadora de datos.
  • Reseñas de la empresa.

✔️ ¿Cuándo NO debería usar la herramienta de generación de datos?

NO debe usar la herramienta Data Generator cuando pruebe proyectos de software pequeños y simples, ya que estas herramientas tienen una curva de aprendizaje pronunciada y pueden implicar costos de licencia.