Curso online
Duración : 3 Días
Hoy en día el desarrollo de software está basado mayormente en metodologías ágiles, en donde los productos son entregados al usuario final en cortos periódos de tiempo, y en donde las arquitecturas más utilizadas son la de SOA y Microservicios para así poder exponer un API y utilizarlos con diferentes clientes : Web UI, Móviles o Desktop.
Una de las pruebas necesarias actualmente son las pruebas a los servicios API, ya que es ventajosa en casos donde el Software es modificado constantemente, reduciendo significativamente el esfuerzo y tiempo dedicado a las Pruebas, logrando una cobertura total de lo planificado y reduciendo los errores provocados por las Pruebas manuales.
Emagister S.L. (responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información y comunicaciones promocionales de formación con tu consentimiento. Ejerce tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros, según se indica en nuestra política de privacidad.
Objetivos
GENERAL: • Especializar al participante a nivel técnico en la preparación y ejecución automática de pruebas funcionales para servicios REST API en arquitecturas de servicios SOA y MicroServicios y brindar las herramientas y el "¿Cómo?” implementarlo en la empresa. ESPECÍFICOS: • Crear Scripts de Automatización de Pruebas utilizando el lenguaje de programación Java, manejador de dependencias gradle y la herramienta REST Assured. • Integrar REST Assured con la herramienta Cucumber.
A quién va dirigido
Analistas de Calidad, Testers de Software, Ingenieros de QA/de Pruebas/de Calidad, Técnicos de Pruebas, Diseñadores o Ejecutores de Pruebas en el ciclo de desarrollo de Software, Desarrolladores de Software, Jefes que tengan la necesidad de un mejor entendimiento de los objetivos y métodos de una disciplina de Pruebas, Profesiones del área de TI, Informática que requiera una formación en automatización de pruebas en servicios API.
Requisitos
• Compromiso del participante para asistir de forma puntual al 100% de las Sesiones (cada clase suma puntos a la nota de asistencia). • Conocimiento y experiencia en pruebas de software, tipos de prueba, diseño, ejecución, reporte de casos de prueba y POO Java. • Recomendado: Haber llevado el curso “Metodología y Diseño de Pruebas de Software: Técnicas y Herramientas”. • Recomendado: En caso no manejar la herramienta JAVA, ES NECESARIO llevar el curso de Programación para Testers e Implementación de Herramientas de Automatización.
Temario completo de este curso