Aggiunta di punti di verifica di uguaglianza

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.

Le richieste servizio complesse o i punti di verifica possono avere degli elementi XML vuoti che non sono necessari in uno script di test. Quando si riproduce il test, è possibile ignorare tali elementi XML vuoti. In Finestra > Preferenze > Test > Editor di test > Test di servizio, assicurarsi che la casella di spunta Visualizzare la colonna 'Ignora se vuoto' nel visualizzatore della struttura XML sia selezionata. Questa opzione visualizza una colonna Ignora se vuoto nella vista della struttura ad albero della richiesta. È quindi possibile scegliere gli elementi XML da ignorare.

Procedura

  1. Aprire l'editor di test e fare clic con il pulsante destro del mouse su un elemento di risposta e selezionare Aggiungi > Punto di verifica uguaglianza.
  2. Selezionare il punto di verifica e nell'area Dettagli di elementi test dell'editor di test, immettere un nome per il punto di verifica.
  3. Selezionare una delle 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.
  4. 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.

Feedback