È possibile creare delle regole di
correlazione dati per collegare le sostituzioni ai riferimenti.
Informazioni su questa attività
Se si ha dimestichezza con l'applicazione sotto test e si conosce l'esatta
posizione del riferimento nei dati di risposta, scrivere una regola Crea un riferimento
che utilizza un'espressione regolare per individuare i dati di riferimento e inserire quindi una
regola Crea una sostituzione come un elemento secondario della regola Crea un riferimento.
Procedura
- Aprire una serie di regole di correlazione dati nell'editor regole. Una nuova serie di regole contiene un singolo esito positivo regola vuoto.
- Creare una regola Crea un riferimento. Consultare Creazione di un riferimento mediante le regole di correlazione dati per ulteriori informazioni sulla creazione di una regola Crea un riferimento.
- Fare clic con il pulsante destro del mouse sulla regola Crea un riferimento
e fare quindi clic su .
- Fare clic con il pulsante destro del mouse sulla regola Collega con sostituzioni
e fare quindi clic su . Per
utilizzare il valore del riferimento estratto dalla regola principale, immettere %refname% per
l'Espressione regolare, dove refname è il nome del riferimento creato dalla
regola principale. Consultare Creazione di una sostituzione con regole di correlazione dati per ulteriori informazioni sulla creazione di
una regola Crea sostituzione. Una regola Crea una sostituzione viene inserita come un elemento secondario della regola Collega con sostituzioni.
Risultati
Quando si correlano i dati di test con questa serie di regole, i riferimenti e le sostituzioni definiti vengono creati e collegati.
Esempio
Si presuma che una risposta nei dati di test contenga un ID che è presente negli URI e nei dati POST nel test. Ad esempio,
la risposta include
...<NeededID=ID123 docHelpName=rules>....
Si presuma che un URI nel test sia http://host:port/RPTHelpID123/index.jsp?topic=datacorrelation.html
e che i dati POST includano
...nameID123=ID123....
Poiché si conosce la posizione esatta dell'ID nella risposta, è possibile scrivere una
regola che crea un riferimento per l'ID. Specificare il
Nome riferimento come
ID. Aggiungere quindi le regole per le due sostituzioni come elementi secondari della regola di riferimento. Aggiunge una sostituzione con un attributo URI e un'altra con un attributo dati. Specificare
%id% in
Espressione
regolare per entrambe le regole di sostituzione. Così, l'espressione regolare nella regola di sostituzione diventa il valore
ID123 quando
le regole vengono eseguite. Questa espressione regolare crea dei siti di sostituzione in ogni posizione dove viene trovato il valore
ID123 negli URI e nei dati POST. In questo esempio, vengono creati tre siti di sostituzione: RPThelp
ID123, name
ID123 e nameID123=
ID123.