Puede crear reglas de correlación de datos para enlazar referencias a sustituciones.
Acerca de esta tarea
Si sabe qué campo de una solicitud o de datos POST debe correlacionarse, escriba una regla
Crear sustitución para ese campo y, a continuación, inserte una regla
Crear referencia como un hijo de la regla
Crear sustitución.
Procedimiento
- Abra un conjunto de reglas de correlación de datos en el editor de reglas. Un conjunto de reglas nuevo contiene una regla de paso vacía.
- Cree una regla Crear sustitución. Consulte Creación de una sustitución con reglas de correlación de datos para obtener más información sobre la creación de una regla Crear sustitución.
- Pulse con el botón derecho del ratón sobre la regla Crear sustitución y, a continuación, pulse . Si la referencia existe, seleccione Buscar referencia en vez de Crear referencia. Una regla Crear referencia o Buscar
referencia se inserta como hijo de la regla Crear
sustitución. El valor de la sustitución que crea la regla padre de sustitución se inserta en una expresión regular para la regla de referencia cuando la regla se ejecuta. Consulte Creación de una referencia mediante reglas de correlación de datos para obtener más información sobre la creación de una regla Crear referencia.
Resultados
Si vuelve a correlacionar datos de prueba mediante este conjunto de reglas, se crean y se enlazan las referencias y las sustituciones que ha definido.
Ejemplo
Supongamos que un URI de la prueba es http://host:port/RPThelp/index.jsp?topic=datacorrelation.html.
Supongamos también que algunos datos de respuesta de una solicitud anterior incluyen
...<id=2 docHelpName=recordtest> <id=23 docHelpName=datacorrelation> <id=24
docHelpName=rules>.... Escriba una regla que cree un sitio de sustitución en el URI para
datacorrelation.
A continuación, añada la regla que crea una referencia como hijo de la regla de sustitución. La expresión regular para la regla de referencia es
docHelpName=(.*?)>.
Puesto que la regla de sustitución localiza el valor
datacorrelation,
y que la regla de referencia es un hijo de la regla de sustitución, el valor
datacorrelation se utiliza como entrada para la expresión regular en la regla de referencia. De esta manera, la expresión regular en la regla de referencia es
docHelpName=datacorrelation>.
Esta expresión regular asegura que se enlace la referencia correcta al sitio de sustitución.