Curso SOAP-UI
15 horas
Presencial / Virtual Class
825 €/asistente
Precio de grupo: consultar
Requisitos:
Se recomienda a los alumnos experiencia en el desarrollo de aplicaciones Web
Dirigido a:
Personal técnico informático que realice funciones de: Desarrollo de servicios web, Departamento de calidad de aplicaciones, Gestión de entornos de pre-producción y producción (Sistemas).
Objetivos:
- El curso tiene como objetivo conocer SoapUI la herramienta de mayor difusión probar Webservices en arquitecturas orientadas a servicios (SOA) y Representational State Transfers (REST).
- Conceptos previos:
- Repaso rápido del lenguaje XML.
- Repaso al protocolo http.
- Servicios web (“web-services”).
- Versiones de SOAP-UI: Versión libre vs. Versión Pro. Diferencias entre ambas
- Empezando a trabajar con SOAP-Ui:
- Interfaz de SOAP-Ui. Zonas de la interfaz gráfica:
- Navegador de proyectos- ventana de propiedades – zona de trabajo- zona de ‘logs’
- Creación de proyectos
- Creación de planes de pruebas (“Test Suites”)
- Creación/edición de casos de prueba (“test cases”) y pasos de prueba (“test steps”). Propiedades de un “test case”.
- Creación y activación de aserciones.
- Ejecución y depuración de planes de prueba:
- Ejecución simple de planes de prueba: comprobación de aserciones
- Ejecución de planes de pruebas en modo depuración (“debug”): Ejecución paso a paso y con puntos de ruptura.
- Configuración y uso de diferentes entornos de ejecución (desarrollo, integración, producción,…).
- Creación y obtención de informes de ejecución.
- Agrupación de varios proyectos en workspaces
- Gestión de mensajes de “log”. La ventana de “logs”. Exportación de mensajes de “log” a ficheros.
- Profundizando en SOAP-Ui:
- Tipos de pasos de pruebas
- Definición de aserciones complejas
- Casos particulares de pruebas
- Configuración de preferencias de SOAP-Ui:
- Preferencias de la conexión http y de proxy
- Preferencias SSL y WSDL
- Preferencias de la interfaz gráfica
- Preferencias de editor y de herramientas externas.
- Preferencias globales
- Uso avanzado de SOAP-Ui:
- Pruebas orientadas a datos (“data-driven test”):
- Simulación de peticiones a servicios web (“mocks”):
- Pruebas de carga y rendimiento:
- Automatización de la ejecución de planes de pruebas:
- Ejecución de “test suites” desde línea de comandos (“testrunner”)
- Integración y ejecución de “test suites” desde Maven.
- Integración y ejecución de “test suites” desde JUnit.
- Integración con otras herramientas de automatización (Jira, Jenkins…)
Descarga este curso:
Catálogo 2022
Conoce nuestra oferta formativa para este año:
Solicítanos más información y/o como subvencionarte este curso con el siguiente formulario: