SoapUI - Proyecto
El proyecto SoapUI es el punto central en todas las pruebas de SoapUI. Una vez que se crea el proyecto, el usuario puede crear y ejecutar pruebas funcionales, cargar pruebas, crear servicios simulados y mucho más.
En este capítulo, discutiremos dos cosas: cómo:
- Crea un proyecto SOAP
- Agregar un WSDL
Crear un proyecto SOAP
Step 1 - En el navegador del lado izquierdo de la pantalla, haga clic con el botón derecho en "Proyecto" y seleccione "Nuevo proyecto SOAP".
O vaya a Archivo y seleccione Nuevo proyecto de jabón.
Al seleccionarlo, se abre una nueva ventana emergente: Nuevo proyecto de jabón.
Step 2 - Project Name: Ingrese un nombre de proyecto; es el campo de entrada del usuario. Initial WSDL: No es obligatorio. Depende del usuario. El usuario puede proporcionar WSDL o agregar después de la creación del proyecto.
En este caso, creamos un proyecto y luego agregamos el WSDL.
Step 3- Haga clic en Aceptar. Creará un nuevo proyecto y será visible en el panel de navegación del lado izquierdo.
Agregar un WSDL
Los proyectos SOAP se basan en WSDL. No es necesario comenzar importando un WSDL, pero facilita las pruebas ya que el WSDL contiene toda la información necesaria para probar un servicio web, como información sobre las solicitudes y respuestas, lo que contienen y mucho más, lo que simplifica las pruebas de SoapUI.
Step 1 - Para agregar un WSDL, haga clic con el botón derecho en el nombre del proyecto (SOAP - Ejemplo) y seleccione Agregar WSDL.
Al seleccionarlo, se muestra el asistente WSDL.
Step 2 - WSDL Location: Introduzca un WSDL como http://www.webservicex.com o búsquelo desde la computadora.
Step 3- Tan pronto como se ingrese WSDL, se habilitarán 3 casillas de verificación: Crear solicitudes, Crear TestSuite, Crear MockServices. Según los requisitos, el usuario puede marcar una o varias casillas de verificación.
De forma predeterminada, la casilla de verificación Crear solicitudes está marcada.
Step 4- Haga clic en Aceptar. WSDL se ha agregado correctamente al proyecto. Puede verificarse observando el panel de navegación izquierdo. Dentro del proyecto, hay varias operaciones y las solicitudes se agregan de acuerdo con WSDL.
Vista de detalles
Para obtener más detalles del proyecto, haga doble clic en el nombre del proyecto, se abrirá una nueva ventana con varios detalles.
En la pestaña Descripción general, se proporciona información diversa, como:
File Path - Muestra la ubicación del xml del proyecto guardado.
Interface Summary - Nombre de la interfaz y WSDL asociado.
Test Summary - Muestra suites de prueba, casos de prueba, pasos de prueba, afirmaciones agregadas al proyecto.
El usuario puede hacer doble clic en el nombre de la interfaz para obtener los detalles de la interfaz. Se abrirá una nueva ventana y mostrará la información relacionada con WSDL. Son muy útiles para navegar y examinar un WSDL.
En la pestaña Descripción general, enumera las definiciones de WSDL, las partes de definición y los detalles de la operación.
De manera similar, Service Endpoints enumera los detalles de los endpoints.
En la pestaña Contenido WSDL, todos los detalles de WSDL en formato XML / esquema se proporcionan como se muestra en la siguiente captura de pantalla.