Generador de datos de prueba

Autor: Eugene Taylor
Fecha De Creación: 11 Agosto 2021
Fecha De Actualización: 1 Mes De Julio 2024
Anonim
Fakerjs, Generador de Datos de Prueba
Video: Fakerjs, Generador de Datos de Prueba

Contenido

Definición - ¿Qué significa Test Data Generator?

Un generador de datos de prueba es una herramienta de software especializada que genera datos falsos o simulados para su uso en pruebas de aplicaciones de software. Los datos generados pueden ser aleatorios o elegidos específicamente para crear un resultado deseado.


Un generador de datos de prueba se usa comúnmente para probar bases de datos y software de administración de bases de datos (DBMS) ya que estos sistemas generalmente requieren grandes cantidades de datos para clasificar y almacenar antes de que se pueda alcanzar cualquiera de sus límites.

Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.

Techopedia explica Test Data Generator

Se puede utilizar un generador de datos de prueba para crear datos aleatorios o datos estructurados y formateados. Los datos estructurados son generalmente más útiles para las bases de datos porque estos sistemas a menudo guardan datos en tablas y columnas que contienen tipos específicos de información; Los datos aleatorios no son adecuados para este propósito.


Los generadores de datos de prueba siguen un procedimiento específico:

  1. Programa de control de flujo de construcción del gráfico
  2. Selección de camino
  3. Generación de datos de prueba.

Una vez que se ha determinado la ruta para la prueba, el generador de datos de prueba genera datos que resultan en la ejecución de la ruta seleccionada, con el objetivo de crear datos destinados a atravesar la ruta elegida por el selector de ruta. Esto se hace a través de modelos matemáticos.

Existen diferentes tipos de generadores de datos de prueba:

  • Generador de datos de prueba aleatoria: este es el tipo más simple, que puede usarse para probar muchos programas, ya que puede generar aleatoriamente un flujo de bits y hacer que se represente como el tipo de datos requerido.
  • Generador orientado a objetivos: este genera entradas para cualquier ruta especificada en lugar de solo la forma habitual de generar entradas desde la entrada hasta la salida del código. Este tipo puede encontrar cualquier entrada para cualquier ruta y tiene pocas posibilidades de generar rutas inviables.
  • Generador de datos de prueba de ruta: a este generador se le asigna una ruta específica a seguir en lugar de darle una opción entre muchas rutas. Esto conduce a un mayor conocimiento del camino y la predicción de la cobertura. Es similar al generador orientado a objetivos.
  • Generador inteligente de datos de prueba: este tipo depende de un análisis sofisticado del código que se probará para guiar la búsqueda de datos de prueba. Esto puede generar datos de prueba más rápidamente, pero la parte de análisis requiere una gran comprensión para anticipar las diferentes situaciones que puedan surgir.