Formación TIC Curso de Automatización de Pruebas de Servicios Web
SoapUI
Instructor: Ing. Luis Mercadal
[email protected]
Todos los logos, nombres, contenidos, imágenes, fotos, y marcas registradas pertenecen a sus respectivos propietarios. © 2011-2018 Formación TIC. Todos los derechos reservados.
Formación TIC Curso de Automatización de Pruebas de Servicios Web
Descripción
SoapUI - https://www.soapui.org/ - es una herramienta, basada en Java, con una versión gratuita de código abierto y una versión comercial, que puede utilizarse tanto para realizar pruebas funcionales como no funcionales de servicios web. La versión gratuita de código abierto, SoapUI Open Source, es licenciada bajo los términos de la licencia Pública General Reducida de GNU (GNU Lesser General Public License, LGPL). La versión comercial, SoapUI Pro, ofrece funcionalidades personalizadas y capacidades de prueba mejoradas a nivel de producción como depuración de pruebas, soporte a múltiples ambientes, pasos basados en datos, y reportes. La herramienta fue creada por Ole Lensmer quien, trabajando en un proyecto relacionado con SOA, sintió la necesidad de tener una herramienta que diera soporte a sus pruebas, siendo 2005 el año de la primera versión de SoapUI. Ole Lensmer gestionó los lanzamientos del proyecto a través de una empresa llamada Eviware, empresa que en julio de 2011 fue adquirida por SmartBear Software. SoapUI se ha convertido en la herramienta de pruebas de servicios web líder a nivel mundial. Soporta múltiples protocolos como SOAP, REST, HTTP, JMS, AMF y JDBC.
Requisitos del Sistema
Windows SoapUI Open Source •
Procesador de 1 GHz o superior, de 32 o 64 bits
•
512 MB de RAM
•
200 MB de espacio disponible en el disco duro para la instalación (SoapUI y HermesJMS)
•
Windows XP o posterior
•
Java 7
SoapUI Pro •
Procesador de 1 GHz o superior, de 32 o 64 bits
•
512 MB de RAM
•
220 MB de espacio disponible en el disco duro para la instalación (SoapUI Pro y HermesJMS)
•
Windows XP o posterior
•
Java 7
www.FormacionTICweb.com.ar | www.twitter.com/FormacionTICweb | www.facebook.com/FormacionTICweb
1
Formación TIC Curso de Automatización de Pruebas de Servicios Web
Linux SoapUI Open Source •
Procesador Intel o AMD64 de 1 GHz o superior, de 32 o 64 bits
•
512 MB de RAM
•
240 MB de espacio disponible en el disco duro para la instalación (SoapUI Pro y HermesJMS)
•
Ubuntu, Red Hat, Fedora, CentOS, Suse; u otras distribuciones
•
Java 7
SoapUI Pro •
Procesador Intel o AMD64 de 1 GHz o superior, de 32 o 64 bits
•
512 MB de RAM
•
260 MB de espacio disponible en el disco duro para la instalación (SoapUI Pro y HermesJMS)
•
Ubuntu, Red Hat, Fedora, CentOS, Suse; u otras distribuciones
•
Java 7
Mac OS SoapUI Open Source •
Computadora Mac con procesador Intel o PowerPC de 1 GHz o superior, de 32 o 64 bits
•
512 MB de RAM
•
140 MB de espacio disponible en el disco duro para la instalación (SoapUI y HermesJMS)
•
Mac OS X 10.4 o posterior; Mac OS X Server 10.4 o posterior
•
Java 7
SoapUI Pro •
Computadora Mac con procesador Intel o PowerPC de 1 GHz o superior, de 32 o 64 bits
•
512 MB de RAM
•
160 MB de espacio disponible en el disco duro para la instalación (SoapUI Pro y HermesJMS)
•
Mac OS X 10.4 o posterior; Mac OS X Server 10.4 o posterior
•
Java 7
www.FormacionTICweb.com.ar | www.twitter.com/FormacionTICweb | www.facebook.com/FormacionTICweb
2
Formación TIC Curso de Automatización de Pruebas de Servicios Web
Descarga de SoapUI Open Source
Para descargar SoapUI Open Source seguir los siguientes pasos: 1. Ingresar en la siguiente página: https://www.soapui.org/s/soapui.html 2. Presionar el botón “Get It”:
3. Guardar el archivo en la computadora:
SoapUI-x64-5.4.0.exe
Instalación
Para iniciar la instalación de SoapUI Open Source hacer clic derecho sobre el archivo descargado y seleccionar “Ejecutar como ”. SoapUI-x64-5.4.0.exe Al abrirse la primera ventana del instalador, presionar “Next >”.
www.FormacionTICweb.com.ar | www.twitter.com/FormacionTICweb | www.facebook.com/FormacionTICweb
3
Formación TIC Curso de Automatización de Pruebas de Servicios Web
Aceptar los términos de la licencia y presionar “Next >”.
Mantener, o cambiar, la carpeta por defecto de instalación de SoapUI, y presionar “Next >”.
www.FormacionTICweb.com.ar | www.twitter.com/FormacionTICweb | www.facebook.com/FormacionTICweb
4
Formación TIC Curso de Automatización de Pruebas de Servicios Web
Marcar los componentes a instalar y desmarcar los que no se desean instalar, y presionar “Next >”.
En este caso, aceptar los términos de la licencia para HermesJMS y presionar “Next >”.
www.FormacionTICweb.com.ar | www.twitter.com/FormacionTICweb | www.facebook.com/FormacionTICweb
5
Formación TIC Curso de Automatización de Pruebas de Servicios Web
En este caso, mantener, o cambiar, la carpeta por defecto de instalación de los tutoriales de SoapUI, y presionar “Next >”.
Mantener, o cambiar, la carpeta por defecto del menú de inicio, y presionar “Next >”.
www.FormacionTICweb.com.ar | www.twitter.com/FormacionTICweb | www.facebook.com/FormacionTICweb
6
Formación TIC Curso de Automatización de Pruebas de Servicios Web
Presionar “Next >”.
Presionar “Finish”.
www.FormacionTICweb.com.ar | www.twitter.com/FormacionTICweb | www.facebook.com/FormacionTICweb
7
Formación TIC Curso de Automatización de Pruebas de Servicios Web
La instalación se completó, y, en este caso, se abre el archivo conteniendo las notas de la versión instalada y se ejecuta SoapUI abriéndose la página de inicio.
www.FormacionTICweb.com.ar | www.twitter.com/FormacionTICweb | www.facebook.com/FormacionTICweb
8
Formación TIC Curso de Automatización de Pruebas de Servicios Web
www.FormacionTICweb.com.ar | www.twitter.com/FormacionTICweb | www.facebook.com/FormacionTICweb
9