I punti di verifica uguaglianza consentono di controllare che il contenuto restituito da un servizio corrisponda esattamente al contenuto specificato nel punto di verifica.
Informazioni su questa attività
Quando si aggiungono punti di verifica, i
risultati da una risposta del servizio vengono confrontati con i dati previsti
specificati nell'elemento di test del punto di verifica. I punti di verifica
uguaglianza o
contenuto
consentono di confrontare direttamente il documento XML che il servizio restituisce.
- I punti di verifica di contenuto restituiscono uno stato Riuscito quando il documento XML
di risposta contiene i dati XML previsti.
- I punti di verifica di uguaglianza restituiscono uno stato Riuscito quando il documento XML
di risposta corrisponde esattamente ai dati XML previsti.
Procedura
- Aprire l'editor di test e fare clic con il pulsante destro del mouse su un elemento di risposta e selezionare .
- Selezionare il punto di verifica e nell'area Dettagli di elementi test dell'editor di test, immettere un nome per il punto di verifica.
- Selezionare le opzioni di verifica:
- Selezionare Test mediante spazi dei nomi XML per eseguire la verifica su una struttura qualificata del documento XML,
incluse le tag dello spazio dei nomi, invece del nome semplice. Disabilitare questa opzione per selezionare solo il nome semplice dell'elemento e il valore finale della restituzione.
- Selezionare Nodi di testo XML di testo per includere il contenuto degli elementi di testo nella verifica.
- Selezionare Attributi XML di testo per includere il contenuto degli attributi nella verifica.
- Nella pagina Messaggio, selezionare le viste
Modulo, Struttura ad albero o Origine per specificare i dati XML previsti.
Per un punto di verifica uguaglianza, i dati XML previsti contengono il documento
XML dall'elemento di test di risposta. Se necessario, è possibile modificare i dati XML previsti.
È possibile specificare espressioni regolari Java™ standard nella pagina Struttura ad albero. A tal fine, selezionare la colonna Espressione regolare sulla riga di un attributo o un valore di testo ed immettere l'espressione regolare nella colonna Valore. Ad esempio, la seguente espressione regolare verifica un indirizzo email corretto: /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/
Quando si utilizzano le espressioni regolari, il numero di nodi XML o di frammenti XML nel punto di verifica deve corrispondere alla quantità di nodi previsti.
Operazioni successive
È possibile abilitare o disabilitare ogni punto di verifica facendo clic con il pulsante destro del mouse sul punto di verifica nell'editor di test e facendo clic su
Abilita o
Disabilita.