Prueba de servicios web mediante un archivo WSDL
Puede utilizar el probador de servicios web de Workday Studio para enviar mensajes de solicitud de muestra mediante cualquier operación definida en un archivo WSDL.
- En la barra de herramientas de Studio, haga clic enTest Web Service in Tester.
- Mientras realiza la tarea, tenga en cuenta lo siguiente:
Opción Descripción FileMuestra la ubicación del archivo WSDL seleccionado.WorkspaceSeleccione un archivo WSDL de su espacio de trabajo.ExternoSeleccione un archivo WSDL de una ubicación externa.URLSeleccione un archivo WSDL de una URL.Initialize response endpoint and authentication details for Sandbox environmentEspecifica si:- El campoLocationdel probador se rellena previamente con el punto final del servicio web.
- La credencial de nombre de usuario de WS-Security se rellena previamente con sus detalles de conexión de usuario del entorno de pruebas.
FinalizaciónHaga clic en esta opción cuando haya seleccionado un archivo WSDL. Otra opción es hacer clic sin especificar ningún archivo para abrir el probador de servicios web e introducir la ubicación y el mensaje que elija. - Seleccione un archivo WSDL de su espacio de trabajo, una ubicación externa o una URL. Haga clic enFinish.
- Studio abrirá el probador de servicios web. Mientras realiza la tarea, tenga en cuenta lo siguiente:
Opción Descripción UbicaciónEl punto final del servicio web.PortTypeLas operaciones de WSDL expuestas por el servicio web y su enlace asociado.OperaciónOperaciones del archivo WSDL. Al seleccionar una, Studio genera un mensaje de muestra en el panelRequest.SOAP actionLa cabecera SOAPAction de la solicitud HTTP.RequestEl mensaje de solicitud que Studio envía al servicio web.RespuestaEl mensaje de respuesta que Studio recibe del servicio web. - Modifique el XML en el panelRequestsegún sea necesario. Para añadir un archivo adjunto, haga clic enAdd Attachmenty, a continuación, haga clic enEditpara especificar la ubicación del archivo y elNamey elMime typedel archivo adjunto.
- Haga clic enSend Requestpara enviar el mensaje de solicitud al servicio web en la URL especificada en el campoLocation. Studio mostrará la respuesta en el panelResponse.