Martes, 13 Mayo 2014 00:00

SoapUI

Escrito por 
Valora este artículo
(1 Voto)

SoapUI es una aplicación de pruebas para servicios web, es un programa de código abierto para arquitecturas orientadas a servicios SOA y REST​​. Su funcionalidad abarca la inspección de servicios web, llamada, simulación y consumo. Se usa para pruebas funcionales, pruebas de carga y chequeo.

SoapUI fue lanzado inicialmente en SourceForge en septiembre de 2005 . Es un software libre, licenciado bajo los términos de la Licencia Pública General GNU. Está desarrollado por Smarbear sobre Java, y es multiplataforma. Hoy en día, también es compatible con SoapUI IDEA, Eclipse y NetBeans. En este artículo veremos un ejemplo básico de consumo de servicio web através de este programa.

 

Para comenzar, debemos crear un nuevo proyecto SOAP, para ello pulsaremos sobre el menú "File", y "New SOAP Project".

 

01

 

A continuación debemos indicarle la descripción del servicio, definida bajo el protocolo WSDL, y que define la interfaz pública a los servicios Web. Esta descripción se puede indicar al programa SoapUI, mediante una URL, o bien mediante un fichero almacenado en local.

Por ejemplo en anteriores artículos hemos creado un servicio web básico en PHP, y hemos publicado la definición en la URL:

http://www.lapolitecnica.net/webservices/servicio.php?wsdl

 

02

 

Una vez que el programa haya leido la definición, si esta es correcta, mostrará un desplegable en la ventana "Navigator", y deberemos pulsar con el botón secundario sobre la consulta SOAP generada (Request 1), para añadir un entorno de pruebas. Podemos aceptar los nombres que nos propone el programa por defecto.

 

03

 

04

 

05

 

06

 

Una vez que hemos creado el entorno de pruebas, el programa nos mostrará dos ventanas de trabajo, una para definir los parametros de conexión como puedan ser datos de autenticación, ejecución o sesión, y una segunda ventana donde podremos editar el fichero XML con el que nos comunicaremos con el servicio, y que ha sido generado por el programa a partir de la definición WSDL.

 

07

 

08

 

09

 

Para probar, debemos reemplazar los signos de interrorgación por los valores apropiados para los parámetros de entrada de la consulta, en este caso podemos usar el identificador "1", y el descriptivo "DVD".

 

10

 

11

 

Tras la consulta, la ventana se divide en dos zonas, una con los datos de consulta, y otra con los datos de la respuesta. Debajo de estas dos ventanas podemos ver un log del estado de la consulta.

12

 

 

 

 

Visto 16505 veces Modificado por última vez en Miércoles, 15 Octubre 2014 12:12

Artículos relacionados (por etiqueta)

1027 comentarios

  • Enlace al Comentario Patrickapaby Jueves, 19 Octubre 2017 02:07 publicado por Patrickapaby

    viagra for sale in nz
    viagra online
    buy viagra on craigslist
    buy viagra online
    order viagra by mail

  • Enlace al Comentario Paydayloan Miércoles, 18 Octubre 2017 19:43 publicado por Paydayloan

    payday loans online payday loan Read Full Report found it for you

  • Enlace al Comentario Kostyanex Martes, 17 Octubre 2017 15:00 publicado por Kostyanex

    prix du viagra en algerie

    viagra cheap

    buy generic viagra

    look there viagra sale cheap

  • Enlace al Comentario JamesFaiva Martes, 17 Octubre 2017 09:05 publicado por JamesFaiva

    get a loan payday loans online payday loan direct lender https://onlineloans.us.com/ - http://onlineloans.us.com

  • Enlace al Comentario Lersnex Lunes, 16 Octubre 2017 22:41 publicado por Lersnex

    generico cialis 10 mg

    http://cialisbuyfs.com/ - generic cialis

    cialis buy

    can i take coversyl and cialis

  • Enlace al Comentario StevenTrips Lunes, 16 Octubre 2017 20:39 publicado por StevenTrips

    the car insurance

    car insurance a

    car insurance maauto insurance quotes comparison
    how to car insurance

    auto and insuranceauto insurance quotes

  • Enlace al Comentario Gerdennex Lunes, 16 Octubre 2017 16:59 publicado por Gerdennex

    price of viagra in thailand

    online viagra

    viagra online

    commander viagra pharmaci

  • Enlace al Comentario Cananex Lunes, 16 Octubre 2017 16:45 publicado por Cananex

    generika cialis tadalafil 20mg

    http://candiancialisuy.com/ - cialis cheap

    cialis cheap

    onlinecialissamedayshipping

  • Enlace al Comentario Ronaldunuch Lunes, 16 Octubre 2017 16:09 publicado por Ronaldunuch

    cialis c20 pills
    cialis online
    want buy cialis uk
    cialis on line
    cialis dapoxetine buy

  • Enlace al Comentario JamesFaiva Lunes, 16 Octubre 2017 12:37 publicado por JamesFaiva

    payday loans online Recommended Site payday loans https://paydayloans.us.org/ - payday loans

Deja un comentario

Asegúrate de llenar la información requerida marcada con (*). No está permitido el código HTML. Tu dirección de correo NO será publicada.