Creación de un apéndice de servicio

Puede utilizar un archivo de especificación WSDL (lenguaje de descripción de servicios web) para generar un apéndice de servicio que pueda simular el comportamiento del servicio original y que utilice exactamente la misma interfaz.

Antes de empezar

Los apéndices de servicio se almacenan en proyectos de prueba. Si su espacio de trabajo no contiene un proyecto de prueba, el asistente de creación de pruebas creará uno, lo que le permitirá cambiar su nombre. Para almacenar un apéndice de servicio en un proyecto específico, asegúrese de que el proyecto exista antes de crear el apéndice.

Si está utilizando la autenticación SSL (capa de sockets seguros), asegúrese de tener todos los archivos de claves necesarios en el espacio de trabajo.

El asistente puede importar archivos WSDL del espacio de trabajo, del sistema de archivos, de un repositorio remoto o de un URL. Asegúrese de que los archivos WSDL utilizan la sintaxis correcta para el entorno de prueba. Es posible que la generación de apéndices de servicio no funcione con algunos archivos WSDL (lenguaje de descripción de servicios web).

Procedimiento

  1. En el entorno de trabajo, pulse Archivo > Nuevo > Otros > Prueba > Activos de prueba > Prueba de servicio o pulse el botón de la barra de herramientas Nuevo apéndice de servicio icono Nuevo apéndice de servicio.
  2. Seleccione el lenguaje de descripción de servicios web del servicio que desee simular. Si fuera necesario, puede importar el lenguaje de descripción de servicios web del sistema de archivos, un URL o un repositorio de WSRR o UDDI.
  3. Pulse Siguiente.
  4. Seleccione una ubicación de proyecto y un nombre para el nuevo apéndice de servicio. Pulse Finalizar.

Resultados

El asistente genera un apéndice de servicio de trabajo que reproduce la interfaz del servicio original tal como se define en la especificación WSDL. Cada operación se reproduce con una respuesta predeterminada. Puede editar el apéndice de servicio con el editor de apéndices para cambiar la respuesta predeterminada o para crear respuestas condicionales.

Comentarios