test data generation with gedis studio online tool
Generación de datos de prueba - Demostración con una herramienta GEDIS Studio gratuita en línea (Parte -2):
Lea la parte 1 de este serie de tutoriales de gestión de datos de prueba aquí .
Según CA Technologies, una investigación reciente indica que entre el 30% y el 40% de los defectos en las pruebas de software están relacionados con los problemas de los datos de prueba. Es una de las muchas razones que anima a la industria de control de calidad a utilizar herramientas de generación de datos de prueba (TDM).
Las herramientas TDM ofrecen la facilidad de tener copias generadas por el sistema, confiables y seguras de su conjunto de datos solo en minutos.
Además, las herramientas TDM impactan positivamente en el proceso de ciclo de vida de desarrollo de software rápido y de calidad y el prueba del ciclo de vida con especificaciones como:
- Mejora notablemente la velocidad del subconjunto de datos y la creación de datos sintéticos.
- Crea clones de producción completa reduciendo sus esfuerzos manuales y tiempo.
- Proporciona un espacio de trabajo bajo demanda y una plataforma de autoservicio para probadores, desarrolladores, gerentes y administradores de bases de datos para evitar la corrupción de datos y retrasos.
Al aplicar herramientas TDM en el campo de las pruebas de software, sienta las bases para contribuir más allá de las expectativas y hacer que los ciclos de prueba se publiquen más rápido. Automatizar el proceso de su gran volumen de datos requeridos mejora el uso eficiente del tiempo de desarrollo de la aplicación. Del mismo modo, mitiga de manera competente la configuración de datos lenta y complicada con la generación de datos sintéticos.
Consulte la figura 1 de la interfaz gráfica de IBM InfoSphereOptim TMD para visualizar mejor todo el proceso de la Gestión de datos de prueba.
Figura 1: Interfaz gráfica IBM InfoSphereOptim TMD
Desde el punto de vista de la rentabilidad, el uso de herramientas TDM tiene un impacto directo en el coste como:
- Integración de datos con herramientas de gestión de pruebas
- Minimizar los esfuerzos manuales en el debido proceso de configuración de datos para pruebas
- Datos adecuadamente disponibles para su reutilización
- Los equipos de control de calidad se vuelven más productivos, lo que conduce a una mejor gestión de los recursos humanos
- Mejora en la resolución de defectos por Development & Data
En esta parte 2 de la serie de tutoriales de gestión de datos de prueba, aprenderemos sobre la AProceso automatizado de generación de datos de prueba con la herramienta en línea gratuita GEDIS Studio.
Lo que vas a aprender:
- Introducción a GEDIS Studio Online
- Acceso y registro
- Generación de datos de prueba
- Correlación de datos y dependencia cruzada
- Parametrización con GEDIS Studio
- Herramientas de generación de datos de pruebas automatizadas
- Conclusión
- Lectura recomendada
Introducción a GEDIS Studio Online
GEDIS Studio es un herramienta gratuita de generación de datos y gestión de datos de prueba en línea . Sus características únicas de más de 30 reglas de generación de datos de prueba para producir datos de prueba, control de la distribución de valores, correlación de valores y muchas otras posibilidades útiles para probar agresivamente su aplicación bajo la prueba con conjuntos de datos realistas y la simulación de datos grandes.
Por lo tanto, GEDIS Studio puede diseñar sus generaciones en un corto período de tiempo y brindarle la plataforma para organizar bien la producción de sus datos de prueba. Para cualquier dato de casos de prueba AUT dado, necesitamos datos de prueba realistas para garantizar la exhaustividad de nuestras pruebas generales.
Por lo tanto, siempre buscamos tener acceso a suficientes datos de prueba del entorno de producción y aplicar Información de identificación personal hacer sin dañar la naturaleza práctica de los datos e identificar requisitos adicionales de datos de prueba para los casos de prueba diseñados.
Con GEDIS Studio, disfrutará administrando y generando sus datos de prueba al tener las siguientes ventajas:
- Producción de datos realistas
- Muy útil para la visualización y el análisis de datos
- Plataforma eficiente para generar scripts y datos SQL, HTML, XML y CSV.
El uso de GEDIS Studio le proporciona el entorno en el que puede operar más allá de la generación de datos en áreas como las que se muestran a continuación:
- Complete su base de datos en función de sus requisitos de prueba
- Prepare un entorno de prueba realista para su AUT
- Automatización de la producción de datos según demanda
- Producción de formato de importación directa para Oracle, DB2 y MySQL y muchos otros RDMS.
Además, GEDIS extiende la integridad de sus pruebas al:
- Producir datos masivos para las pruebas unitarias, funcionales y de carga.
- Ejecución de la pruebas basadas en datos (QTP / UFT, Selenium o TestPartner).
Acceso y registro
A partir de ahora, hemos revisado lo que hace GEDIS con sus características únicas. Puede generar sus datos de prueba en línea incluso sin instalar ninguna aplicación en su computadora. Una vez que registre su cuenta, podrá comenzar a trabajar con GEDIS Studio de inmediato.
¿Cómo se hace una dirección de correo electrónico falsa?
GEDIS Studio asigna un espacio de trabajo personal en sus servidores. Además, le proporciona proyectos de muestra y datos de referencia que puede importar a su espacio de trabajo para generar los datos que necesite.
Puede crear su cuenta presionando el botón 'Registrarse' haciendo clic en este enlace www.data-generator.com . Luego ingrese todos los campos en el formulario de registro y presione el botón 'Enviar'.
(NOTA- Haga clic en cualquier imagen para ampliarla)
Una vez que haya completado el proceso de registro, GEDIS le envía la confirmación para el registro de su cuenta junto con el nombre de inicio de sesión y la contraseña que puede usar para iniciar sesión en GEDIS Studio en línea.
Después de iniciar sesión en GEDIS Studio, su espacio de trabajo está vacío y puede crea un proyecto o importa tu proyecto a partir de los datos existentes ubicados en la página de su espacio de trabajo en el panel de configuración. Cuando tiene un proyecto, puede insertar su generador y puede agregar cualquier número de campos que pueda necesitar de acuerdo con su especificación de datos.
GEDIS ha proporcionado barra de herramientas como cualquier otra aplicación para el acceso rápido de sus usuarios a las funciones principales, como la creación de componentes del proyecto o su administrador de espacio de trabajo. Puede buscar generadores y buscar campos desde el explorador de “Diseño”, y puede buscar sus lotes y los archivos desde el explorador de “Producción” ubicado en el lado izquierdo de la aplicación GEDIS Studio.
En el lado derecho de la aplicación GEDIS Studio, tiene el panel de configuración para los componentes de su proyecto, el administrador del espacio de trabajo y las vistas de ayuda. El administrador del espacio de trabajo muestra datos de los espacios de trabajo privados y compartidos para sus proyectos, generadores, lotes y otros archivos de datos.
Para cambiar la regla en un campo en particular, selecciónela en el explorador de diseño y haga doble clic en nueva regla en el selector de reglas.
Según el modelo predeterminado, todos los campos raíz del generador se agregan automáticamente al archivo de 'salida'.
La otra característica de la visualización de datos puede estar en una tabla CSV o en texto sin formato. Y al hacer clic en la pestaña 'Espacio de trabajo' en el lado derecho de las pestañas 'Diseño' y 'Producción' de la aplicación, se muestra la página que contiene las cuatro subpestañas como 'Proyectos', 'Generadores', 'Salida' y ' Datos'.
Bajo la pestaña 'Proyectos' hay dos carpetas, una generada por el sistema y la otra es 'GenieLog'. Al hacer doble clic en cualquiera de los 'Proyectos' o 'Generadores', puede importarlos a su propio espacio de trabajo. GEDIS Studio ha puesto estos datos a disposición de sus usuarios para operar la herramienta. .
Como cubrimos hasta cierto punto la parte introductoria de la página principal de GEDIS Studio, hagamos un recorrido rápido para generar datos de prueba paso a paso.
Generación de datos de prueba
1) Cuando se encuentre en la pestaña 'Diseño', haga clic en el botón 'Crear un nuevo proyecto' ubicado en la barra de herramientas. Al hacerlo, crea el nuevo Lote Nuevo y el Defualt.txt al mismo tiempo.
2) En la pestaña 'Documentación', ubicada en la parte inferior del lado derecho de la aplicación, haga clic y asigne el nombre a su nuevo proyecto. En este tutorial, verá el proyecto llamado 'Open EMR'.
3) Una vez que haya creado y nombrado su proyecto, puede 'Agregar campo' desde la barra de herramientas. Por ejemplo, aquí agregamos dos campos para 'Nombre' y 'Número de tarjeta de crédito' de la parte de documentación de la herramienta en el lado derecho.
4) Para aplicar la regla de generación de datos según nuestras necesidades de datos, primero haga clic en el campo 'Nombre'. Luego, haga clic en la pestaña 'Reglas' y seleccione la regla de generación 'Extracción de archivo de prueba'.
5) Al seleccionar la regla Extracción de archivos de texto, puede buscar la vinculación de los datos de nombres que GEDIS pone a su disposición. Cuando haces clic en el botón de exploración donde dice ARCHIVO, seleccionas el archivo de nombre de la carpeta 'Nombres' ubicada en la carpeta 'GenieLog'.
6) Haga clic en el campo creado 'Número de tarjeta de crédito' para seleccionar la regla 'Tarjeta de crédito', que producirá los números de tarjeta de crédito.
7) Cuando diseñe reglas para dos campos dados, haga clic en la pestaña 'Producción'. Esta página le mostrará que el proyecto Open EMR tiene el 'Nuevo lote' y el 'Default.txt'.
Puede especificar qué datos necesita generar llenando las pestañas como Nb Records, donde agrega el número de registros.
Aquí, por ejemplo, ponemos el número de 100 registros a generar:
8) Después de completar las especificaciones de datos que necesita, haga clic en el botón 'Generar'. Aquí, en la captura de pantalla, puede ver en el formato CSV Viewer el número de 100 nombres y los números de cuenta bancaria generados en base a los criterios requeridos juntos.
Correlación de datos y dependencia cruzada
Esta característica de GEDIS Studio en línea le permite diseñar generadores donde necesite correlación de datos.
Por ejemplo, generamos un conjunto de datos de dos columnas para “Nombre” y “País”, donde los nombres se generan en correlación con la población de cada país del mundo.
Por hacerlo,
- creamos el proyecto Open EMR y agregamos dos campos de “Nombre” y “País” en la pestaña de “Diseño”.
- Seleccione la 'Extracción de archivo de texto' como la regla del generador para el campo de 'Nombre'.
- Luego, seleccione los datos de archivo disponibles de la carpeta de nombre navegando en el campo de 'Archivo'.
- Del mismo modo, selecciona la regla del generador de 'Extracción de archivos de texto' y navega para recoger datos del país de la ruta como 'Localization / World-Countries-Populations.txt'.
- Cuando haya terminado con el diseño de reglas para dos campos dados, haga clic en la pestaña 'Producción'. Esta página le mostrará que su proyecto Open EMR tiene el 'Nuevo lote' y el 'Default.Txt'.
- Puede especificar qué datos necesita generar llenando las pestañas como Nb Records, agregue el número de registros que necesita para ambos campos. Aquí, por ejemplo, ponemos el número 200 registros a generar.
- Después de completar las especificaciones de datos que necesita, haga clic en el botón 'Generar'. La captura de pantalla a continuación muestra en el formato CSV Viewer el número de 200 nombres, país, población de cada país, área y la densidad según la condición dada de generación de datos de prueba. La población distribuida dentro de los datos de prueba generados es la misma que la distribución de la población del mundo real en la Tierra.
Parametrización con GEDIS Studio
La característica del parámetro es una de las funciones de generación de datos de prueba más eficientes de la herramienta de prueba de la base de datos GEDIS. Mediante el uso de parámetros, puede configurar varios generadores de diferentes valores de datos para su producción.
Por lo tanto, tener la opción de trabajar con parámetros te ayuda a reutilizar tus diferentes generadores de datos en proyectos de la vida real donde tienes múltiples usuarios.
Ahora, creemos dos generadores parametrizados con dos valores diferentes para la dirección y los apellidos que comienzan con F en nuestro proyecto Open EMR. Como ya hemos creado el proyecto Open ERM junto con sus dos campos de “Nombre” y “País”.
- Haces clic en la pestaña 'Producción' donde agregarías ambos parámetros mencionados
- Haga clic en 'default.txt' ubicado en el lote de su Open EMR
- Al hacer clic en la pestaña 'Parámetros' ubicada entre las pestañas de 'Documentación' y 'Reglas', el sistema muestra la página de parámetros.
- Agregue un parámetro y asígnele el nombre 'Dirección'
- Busque para seleccionar el archivo de dirección de la carpeta 'Palabras' haciendo clic en el icono de carpeta ubicado en el lado derecho de su parámetro agregado
- Después de seleccionar su archivo de dirección, puede hacer clic en el botón 'Ver su archivo como CSV' o en el botón 'Ver su archivo como texto'
- Los mismos pasos que seguiría para agregar el nuevo parámetro de los nombres que comienzan con F.
Hay dos parámetros agregados con los que puede trabajar en uno de ellos, ya que puede necesitar para sus pruebas, como se muestra en la captura de pantalla.
Además de las características ilustradas en este tutorial en el contexto del proyecto Open EMR, GEDIS Studio le proporciona las facilidades para trabajar en un espectro más amplio de generación de datos de prueba y gestión de datos de prueba.
Se mencionan a continuación:
- Gestión de sus pruebas de no regresión
- Uso de sus datos de prueba generados por importación / exportación
- Creación de datos de prueba sin utilizar la GUI de GEDIS Studio
Puede acceder al tutorial de GEDIS para su práctica y uso haciendo clic en Aquí .
Herramientas de generación de datos de pruebas automatizadas
Debido a la tremenda necesidad que tenemos de datos de prueba a lo largo del proceso de prueba de nuestro software, existen diferentes tipos de herramientas de generación automatizada de datos de prueba disponibles en el mercado.
Al pasar por GEDIS Studio como una de las muchas herramientas automatizadas de datos de prueba, descubrimos que podemos crear datos originales en casi cualquier base de datos o archivo de texto.
Estas herramientas nos permiten:
- Creación de datos realistas y significativos para una prueba de aplicación completa;
- Introduzca cualquier dato específico del dominio para realizar pruebas;
- Aplicar la legislación sobre información de identificación personal (PII) enmascarando valores confidenciales;
- Las aplicaciones se entregan rápidamente a los clientes al evitar la creación manual de datos que requiere mucho tiempo;
- Automatización de miles de artículos de clientes, productos o cuentas con diferentes atributos de su cédula, correo electrónico, nombre, etc.
Para su análisis comparativo de las herramientas de gestión de datos de prueba enumeradas, aquí recopilamos la mayoría de las herramientas disponibles en el mercado.
=> Si está interesado en conocer las mejores herramientas TDM, lea este tutorial .
Aquí está la lista de herramientas TDM:
- BizDataX
- Administrador de datos de prueba de CA (Datamaker)
- Gestión de datos de prueba de Compuware
- Fábrica de datos
- Generador de datos
- DatabeneBenerator
- Generador de datos Datanamic MultiDB
- Gestión de datos de prueba Delphix
- Gestión de datos de doble prueba
- Generador de datos DTM
- E-Naxos DataGen
- Generador de datos EMS
- GEDIS Studio en línea
- Generatordata.com
- Generador de datos GS
- Gestión de datos de prueba de HP
- Herramienta de gestión de datos de prueba de Informatica
- Gestión de datos de prueba de InfoSphereOptim
- Soluciones Lisa para datos de prueba
- Gestión de datos de prueba originales
- Generador de datos SQL de Redgate
- Servidor de migración de datos de prueba de SAP
- Gestión de datos de prueba Solix EDMS
- Generador
- TechArcis
- Generador de datos de prueba
- Generador de datos avanzado Upscene
- vTesterCenter
- Generador de datos YDE
Conclusión
Al utilizar cualquier herramienta automatizada de TDM, aumentamos enormemente la calidad de nuestras pruebas funcionales y de rendimiento.
Las herramientas nos ayudan a proporcionar una cobertura de datos suficiente, entrega más rápida, rentabilidad, menos defectos relacionados con los datos y la oportunidad de aprendizaje maximizada durante todo el proceso de prueba.
Este tutorial le proporcionó una lista de veintinueve herramientas de generación de datos de prueba automatizada que puede revisar y encontrar la herramienta TDM adecuada que le garantiza la provisión de los datos de prueba necesarios. Estar expuesto a muchos números diferentes de herramientas TDM le permitirá elegir la adecuada después de su reevaluación de cada ciclo de prueba.
Decidimos ilustrar el características principales de GEDIS Studio Online. Esta herramienta está disponible en línea a la que puede acceder con los datos de muestra y muchas reglas para iniciar su prueba en poco tiempo.
Si necesita una herramienta de automatización gratuita que no necesita que realice la instalación y la conexión a la base de datos, GEDIS es una de ellas.
No dude en generar datos de prueba con esta herramienta. Háganos saber si tiene alguna duda. Si desea que cubramos cualquier otra herramienta de gestión de datos de prueba, háganoslo saber.
Lectura recomendada
- Las 10 mejores herramientas de recopilación de datos con estrategias de recopilación de datos
- Las 14 MEJORES herramientas de gestión de datos de prueba en 2021
- Las 10 mejores herramientas de generación de datos de prueba en 2021
- Las 10 mejores herramientas de análisis de datos para una gestión de datos perfecta (LISTA 2021)
- Parametrización de datos de JMeter usando variables definidas por el usuario
- Las 10 mejores herramientas de web scraping para la extracción de datos en línea
- Las 10 mejores herramientas de gobernanza de datos para satisfacer sus necesidades de datos en 2021
- Función de agrupación de datos en IBM Rational Quality Manager para la gestión de datos de prueba