Actualización de una respuesta de servicio desde el servicio

Durante el desarrollo de una prueba de servicio, puede enviar una solicitud desde el editor de pruebas para registrar o actualizar el elemento de respuesta.

Antes de empezar

Los elementos de respuesta de servicio son hijos de los elementos de solicitud de servicio. Las pruebas de servicio utilizan los elementos de respuesta para medir el tiempo de respuesta entre una llamada y la correspondiente respuesta. Los elementos de respuesta también pueden contener puntos de verificación.

Puede pulsar sobre Actualizar Respuesta en el elemento de solicitud para completar una de las acciones siguientes:
  • Registrar una respuesta del servicio: Este método envía la solicitud y registra la respuesta real del servicio. Para servicios que usan los protocolos de transporte de IBM® WebSphere MQ o JMS, pueden registrarse varias respuestas.
  • Actualizar el contenido actual de la respuesta: si una respuesta ya existe, su contenido se sustituye. Si se reciben varias respuestas, el número y orden de las respuestas se actualiza.
Importante: Después de actualizar el contenido de la respuesta, es posible que las correlaciones de datos o los puntos de verificación que hacían referencia al contenido sustituido ya no funcionen.
Puede utilizar el editor de pruebas para crear o editar elementos de respuesta en una prueba de servicio. Hay tres métodos para añadir una respuesta de servicio:
  • Generar una respuesta de Lenguaje de descripción de servicios web (WSDL): Si el servicio utiliza WSDL, la respuesta se creará con la estructura de contenido que especifique el WSDL.
  • Añadir una respuesta de texto: en este tipo de respuesta puede especificar contenido en texto de formato libre para la respuesta.
  • Registrar una respuesta del servicio: Este método envía la solicitud y registra la respuesta real del servicio.

Las solicitudes WebSphere MQ y JMS pueden contener varios elementos de respuesta.

Procedimiento

Para añadir un elemento de respuesta a una prueba de servicio:

  1. Abra la prueba en el editor de pruebas y seleccione un elemento de solicitud de servicio.
  2. En la página Detalles del elemento de prueba, pulse Actualizar respuesta. Alternativamente, pulse con el botón derecho en el elemento de solicitud de servicio y pulse en Añadir > Respuesta desde la solicitud. Esta acción realiza la solicitud de servicio. Si la solicitud es válida, se abrirá la ventana Actualizar respuesta y se mostrarán los datos de respuesta.
  3. En la ventana Previsualización de la respuesta, revise el contenido de la respuesta para asegurarse de que es correcto. Para los protocolos WebSphere MQ y JMS, si se reciben varias respuestas, pulse en las flechas para visualizar cada respuesta.
    1. Pulse en el separador Mensaje para visualizar el contenido de la respuesta en las vistas de Formulario, Árbol u Origen.
    2. Pulse en el separador v para ver los archivos de recursos que se han adjuntado a la respuesta.
    3. Pulse en el separador Propiedades de la respuesta para ver las propiedades de la respuesta.
  4. Para utilizar la respuesta recibida en la prueba, pulse en Actualizar prueba. Esto creará los elementos de respuesta como hijos del elemento de solicitud o actualizará los elementos de respuesta existentes con los nuevos datos.

Qué hacer a continuación

Después de crear o actualizar una respuesta, puede crear puntos de verificación en el contenido de la misma para probar el comportamiento del servicio.

Comentarios