Las agrupaciones de datos proporcionan pruebas con datos variables cuando se ejecutan.
Las pruebas generadas están basadas en la emulación de usuarios. Si el proceso de grabación está activado, tendrá que realizar una serie de pasos distintos que espera que sigan los usuarios de la aplicación probada. A partir de la grabación, se generará una prueba que reflejará exactamente sus interacciones con la aplicación. Si se ejecuta una prueba generada sin realizar ninguna modificación, se utilizarán los mismos datos que se hayan utilizado al grabar la prueba.
Por ejemplo, en el supuesto de que haya grabado una prueba en la que se busca "Pérez, Juan" en una base de datos de empleados, si se ejecuta la prueba, sin modificarla, con 10 usuarios virtuales, cada uno buscará "Pérez, Juan". Probablemente esto no es lo que desee hacer, sino que deseará que en la prueba se utilicen datos variables: cada instancia de la prueba debería buscar un nombre diferente. Esto lo podrá hacer utilizando una agrupación de datos que contenga los datos variables que, en tiempo de ejecución, desee sustituir por los datos reales en la prueba grabada.
En la siguiente imagen se muestra la prueba que se genera al iniciar el grabador y escribir el URL www.ibm.com/xx/, donde xx es el código de su país.
Asimismo, se muestra la página inicial de Estados Unidos (xx es us).
Si una petición resaltada contiene valores de petición que haya asociado a columnas de la agrupación de datos, estos valores se resaltarán en verde oscuro con letras en blanco.
Asimismo, la tabla Datos de la prueba para la página se actualizará con un resumen de la información de la agrupación de datos (en verde).
Tema principal: Proporción de datos variables a las pruebas