Estructura de agrupación de datos

Las agrupaciones de datos proporcionan datos variables a las pruebas durante la ejecución. Puede añadir variables (columnas), registros (filas) y clases de equivalencia (grupos de registros relacionados) para definir la estructura de una agrupación de datos. Esta sección describe estos elementos estructurales. Para obtener información acerca de cómo poblar una agrupación de datos y de cómo utilizar la API de agrupaciones de datos, consulte la sección Guía de aprendizaje: crear una aplicación de prueba JUnit controlada por agrupación de datos.

Ejemplo de prueba de rendimiento

Las pruebas de rendimiento se basan en emulación de usuario. Durante una sesión con la aplicación bajo prueba, el comprobador utiliza una función que utilizarán los clientes reales y, desde la sesión registrada, se genera una prueba que contiene los datos exactos que el comprobador ha especificado. Por ejemplo, para crear una prueba de rendimiento para un diálogo de una aplicación de compra basada en la Web que solicita un número de cuenta al comprador, el comprobador se conecta al diálogo seleccionando un ítem que se ofrece a la venta, pulsando un botón "pagar ahora" y especificando un número de cuenta. Durante la reproducción de la prueba, en la que el comprobador puede solicitar que cientos de instancias de la transacción se ejecuten simultáneamente, es aconsejable utilizar números de cuenta diferentes (quizás una combinación de número válidos y no válidos) para cada una de las instancias. Para suministrar a las pruebas datos variables que deben utilizarse durante la reproducción, el comprobador crea agrupaciones de datos.

Elementos estructurales.

Las agrupaciones de datos contienen tres elementos estructurales

Como se muestra en la figura siguiente, el editor de agrupaciones de datos es una cuadrícula similar a una hoja de cálculo. Al pulsar sobre la cuadrícula con el botón derecho del ratón, se abre el menú emergente utilizado para añadir o mantener los elementos estructurales de la agrupación de datos descritos anteriormente. Los datos se añaden escribiendo en la celda.

Al crear una agrupación de datos, tiene la opción de inicializar la agrupación de datos nueva con los datos contenidos en un archivo de texto CSV (valores separados por comas) existente creado con un editor de hoja de cálculo o con alguna herramienta externa o personalizada. Este método es aconsejable para agrupaciones de datos que contienen grandes cantidades de datos. El editor de agrupaciones de datos es adecuado para especificar pequeñas cantidades de datos y para modificar registros individuales, pero no ofrece ningún medio para generar grandes cantidades de datos escritos.

Conceptos relacionados
Guía de aprendizaje: crear una aplicación de prueba JUnit controlada por agrupación de datos

(C) Copyright IBM Corporation 2000, 2006. Reservados todos los derechos.