Está en la página 1de 4

Interfaz grfica para test de servicios web

soapUI
Qu es soapUI?

Es una aplicacin que nos ayuda a testear de


una manera cmoda y sencilla WS.
Por qu no Netbeans?

Como veremos ms adelante Netbeans


tambin prove una interfaz de test de WS.

La interfaz es que es demasiado pobre, y no


prove herramientas para redactar peticiones.
Caractersticas de SoapUI

Fcil

Interfaz agradable para redactar esquemas


complejos

Permite definir entornos de pruebas con lgica


entre llamadas a WS
Qu mdulos lo componen?

Fcil de usar.

La interfaz habitual de
uso est compuesta
por dos partes.

Gestin de
proyecto (arriba)

rea de
trabajo(abajo)
Como se usa soapUI?

La manera de habitual de trabajar con soapUI


consiste en dos sencillos pasos.

Registrar un WS (usando su wsdl) Crear


Proyecto

Redactar la peticin.
Crear un proyecto.

Necesitamos un WSDL

Nombre del proyecto*

WSDL *

Crear peticin*

Crea casos de prueba. Permiten


concatenar peticiones y sus
respuestas.

Crear servidor de pruebas

Para servicios web REST

Almacenar los fichero en local


Lanzar una peticin

Solo tenemos que completar el xml de peticin


Vamos a probar

Abrir soapUI

Buscar el wsdl del servicio web (url).

Crear un proyecto.

Abrir la peticin (Request)

Redactar la peticin

Ejecutar

URL: http://evorq.ugr.es/cursows/ejemplo/service.php?wsdl
Test DiHola
Nombre del proyecto
Url del servicio Web
Test DiHola (2)

Al crear el proyecto en el Men de proyectos


se nos crear una estructura con los servicios
registrados
Test DiHola (3)

Desplegamos el servicio diHola para enviar


una peticin
Test DiHola (4) Conclusiones

SoapUI es un interfaz sencilla para probar WS

Posee ms herramientas de las comentadas


aqu.

El uso de Test case aade mucha potencia a


las pruebas de integracin de servicios webs

No prueba rendimiento del servidor.


Podra ser mejor. Podra ser Software libre

También podría gustarte