Aggiornamento di una risposta del servizio dal servizio

Quando si sta sviluppando un test del servizio, è possibile inviare una richiesta dall'editor di test per registrare o aggiornare l'elemento risposta.

Prima di iniziare

Gli elementi di risposta servizio sono elementi secondari degli elementi richieste di servizio. I test del servizio utilizzano elementi risposta per misurare il tempo di risposta tra una chiamata e la risposta corrispondente. Gli elementi risposta possono contenere anche punti di verifica.

Si può fare clic su Aggiorna risposta nell'elemento richiesta per completare una delle seguenti azioni:
  • Registrare una risposta dal servizio: questo metodo invia la richiesta e registra la risposta effettiva del servizio. Per i servizi che utilizzano protocolli di trasporto IBM® WebSphere MQ o JMS, è possibile registrare più risposte.
  • Aggiornare il contenuto della risposta corrente: se una risposta esiste, il contenuto viene sostituito. Se si ricevono più risposte, ne vengono aggiornati il numero e l'ordine.
Importante: dopo aver aggiornato il contenuto della risposta, la correlazione dati o i punti di verifica che si riferiscono al contenuto sostituito potrebbe non essere più valida.
È possibile utilizzare l'editor di test per creare o modificare gli elementi risposta in un test del servizio. Ci sono tre metodi per aggiungere una risposta del servizio:
  • Generare una risposta da WSDL (Web Services Description Language): se il servizio utilizza WSDL, la risposta viene creata con la struttura di contenuto specificato da WSDL.
  • Aggiungere una risposta testo: in questo tipo di risposta, si specifica il contenuto liberamente formattato per la risposta.
  • Registrare una risposta dal servizio: questo metodo invia la richiesta e registra la risposta effettiva del servizio.

Le richieste WebSphere MQ e JMS possono contenere più elementi risposta.

Procedura

Per aggiungere un elemento risposta ad un test del servizio:

  1. Aprire il test nell'editor di test e selezionare un elemento richiesta di servizio.
  2. Nella pagina Dettagli elemento di test, fare clic su Aggiorna risposta. In alternativa, fare clic con il pulsante destro del mouse sull'elemento richiesta di servizio, quindi fare clic su Aggiungi > Risposta da richiesta. Questa azione esegue la richiesta di servizio. Se la richiesta è valida, si apre la finestra Aggiorna risposta e vengono visualizzati i dati sulla risposta.
  3. Nella finestra Anteprima restituzione, esaminare il contenuto della risposta per assicurarsi che sia corretto. Per i protocolli WebSphere MQ e JMS, se si ricevono più risposte, fare clic sulle frecce per visualizzare ciascuna risposta.
    1. Fare clic sulla scheda Messaggio per visualizzare il contenuto della risposta nella Modulo, Struttura ad albero o Origine.
    2. Fare clic sulla scheda Allegato per visualizzare qualsiasi file delle risorse allegato alla risposta.
    3. Fare clic sulla scheda Proprietà della risposta per visualizzare le proprietà della risposta.
  4. Per utilizzare una risposta ricevuta nel test, fare clic su Aggiorna test. In questo modo, si creano gli elementi risposta come elementi secondari dell'elemento richiesta o si aggiornano gli elementi risposta esistenti con i nuovi dati.

Operazioni successive

Dopo aver creato o aggiornato gli elementi risposta, è possibile creare i punti di verifica sui contenuti della risposta per eseguire il test del funzionamento del servizio.

Feedback