I punti di verifica contenuto restituiscono uno stato Riuscito quando l'oggetto della restituzione del messaggio contiene il messaggio XML specificato. I punti di verifica uguaglianza restituiscono un stato Riuscito quando l'oggetto della restituzione del messaggio corrisponde al messaggio XML specificato.
La verifica avviene se l'oggetto della restituzione del messaggio è un messaggio XML valido. La verifica viene eseguita su entrambi i nomi dell'elemento XML e del valore finale della restituzione dell'elemento. Gli attributi non vengono controllati.
Utilizzare le viste Modulo, Struttura e Origine per modificare il contenuto del messaggio.
<ns1:responseElement xmlns:ns1="http://www.ibm.com/wbse"></ns1:responseElement>
<ns1:responseElement xmlns:ns1="http://www.ibm.com/wbse"></ns1:responseElement>
<ns1:responseElement xmlns:ns1="http://www.ibm.com/wbse"></ns1:responseElement>
In questo caso, è possibile semplificare il valore dei dati XML previsti in:<responseElement><responseElement>
In questa vista viene fornita una vista semplice degli elementi della chiamata con i relativi valori. Utilizzare questa finestra per modificare velocemente i valori nel modulo.
In questa vista viene fornita una vista gerarchica degli elementi della chiamata con i relativi valori, attributi e spazi nome associati. Per modificare questo elenco, è possibile utilizzare Aggiungi, Inserisci, Rimuovi, Su e Giù.
Fare clic sui pulsanti di filtro spazio nome, attributo o testo, in base ai requisiti.
Per abilitare la modifica smart, fare clic su Consenti solo modifiche valide, in base a XSD (XML Schema Document) specificato. Per specificare un gruppo di documenti XSD per il workbench, nel Test Navigator, fare clic con il pulsante destro del mouse sul progetto e selezionare Proprietà e Catalogo schema. Se non si dispone di un documento XSD o se si desidera ignorare lo schema, disabilitare la modifica smart.
È possibile specificare espressioni regolari Java™ standard. Nella colonna Regexp, selezionare la riga di un attributo o del valore di testo e 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})+$/
I punti di verifica della query restituiscono uno stato Riuscito quando il numero di nodi restituito da una query XML Path language corrisponde al numero di nodi previsto, specificato nel punto di verifica.
La verifica avviene se l'oggetto della restituzione del messaggio è un documento XML valido.
Specificare una query che utilizza XML path language. Fare riferimento alla specifica XPath per i dettagli sulla modalità di espressione di una query XPath: http://www.w3.org/TR/xpath. Fare clic su Crea espressione per aprire la finestra Builder espressione XPath.
I punti di verifica dell'allegato restituiscono uno stato Riuscito quando l'allegato della restituzione del messaggio soddisfa tutti i criteri specificati nel punto di verifica.
La verifica avviene solo se l'oggetto della restituzione del messaggio è un documento XML valido.
Nel caso di più allegati, tale numero specifica l'allegato da controllare.
Specifica le dimensioni previste dell'allegato.
I punti di verifica XSD controllano che il contenuto restituito dal servizio sia convalidato dai file XSD (XML Schema Definition) specificati o dai file WSDL (Web Service Definition Language) che contengono le XSD.
La verifica avviene solo se l'oggetto della restituzione del messaggio è un documento XML valido.
Aggiungere un WSDL che contiene una XSD all'elenco dei controlli di convalida.
Aprire un file XSD o WSDL selezionato.