Cargando...

Pruebas de webservices con SOAP UI – A distancia

Pruebas de webservices con SOAP UI – A distancia

Un webservice es una tecnología que sirve para intercambiar datos entre distintas aplicaciones (que pueden o no, ser del mismo lenguaje) y entre distintas plataformas. Cada vez es más frecuente que los testers reciban webservices para probarlos. Este curso ayudará a los testers a responder a esta demanda.

Objetivos Generales

Que el alumno se introduzca en la herramienta SoapUI y logre una formación para probar servicios SOAP y REST.

Objetivos Específicos

Que los alumnos:

  • Comprendan la arquitectura SOA.
  • Comprendan los protocolos y estilos arquitectónicos.
  • Comprendan controles necesarios para las pruebas de API.
  • Logren una automatización básica de pruebas de servicios web.

Destinatarios

  • Testers, líderes, gerentes y cualquier otro rol que intervenga en el proceso de desarrollo de software y esté interesado en esta temática.

Requisitos previos

No es necesario contar con experiencia previa ya que se utilizarán herramientas que se adecuan a personas con pocos conocimientos en lenguajes y tecnologías.

Sin embargo, para realizar las prácticas, es necesario contar con un equipo con sistema operativo Windows o Linux (Ubuntu) e instalar y utilizar el aplicativo SoapUI. También es necesario contar con los permisos adecuados para acceder a servicios en la nube en caso de que no sea usuario administrador.

 Temario

Módulo 1: Introducción a los Webservices: Web Services. WSDL. XML. SOAP. REST. Ejemplos. XPATH Parser. JSONPATH Parser. Práctica.

Módulo 2: Técnicas y Diseño de caso de Pruebas en Webservices: construcción de bloques Pequeños. Pruebas de Humo y de cordura, CRUD, negativas, límites, basadas en escenarios, de verbos y de datos. Qué probar y qué no.

Módulo 3: Testing Manual con SOAP UI: instalación. Local Web Services Operations. Request y Response. Configuraciones: pasos, test suite, test case, proyectos, SOAP Message format y Logs. Pruebas manuales con SOAP: assertion, properties access, property transfers concept. Ejercicios. Pruebas manuales con REST: Rest Api Concept, Test Case Google API. Ejercicios. Mock services: Mocking, Mocking usage in real time, Mock Operations, SOAP Mocking, REST Mocking. Groovy Basic: Basic Operations, Data Type, Basic Programs

Módulo 4: Introducción a las pruebas de performance con SOAP UI:  Conceptos Básicos de LoadTest en SoapUi. Examen.  

Metodología de Enseñanza

Se dictarán clases online del contenido teórico y práctico de los módulos del curso.  Se dejarán ejercicios prácticos de lo impartido para resolverlos en la semana y entregarlo en la clase siguiente, dicho material se compone de preguntas verdadero/falso, preguntas a desarrollar y multiple choice.

Semanalmente, se realizará un seguimiento de la evolución del alumno.

Metodología de Aprobación

Las últimas 2 horas del curso son destinadas a un examen múltiple choice de 40 preguntas compuestas de preguntas verdadero/falso y multiple choice. Para aprobar el examen es necesario obtener una nota de 5 o superior. En caso de no lograr aprobar en primera instancia se accede a un recuperatorio que quede abierto durante toda la semana para que el alumno conteste las preguntas.

CV del docente

Leonardo Espíndola es Analista de Sistema recibido en la Universidad Kennedy. Actualmente está cursando el último año de la licenciatura en sistema en la misma institución. Su trayectoria profesional comenzó en Sierra Technology Group en 2006 donde se desempeñó como Técnico en Electrónica. En 2009 trabajó en Qalenz como Testers. Desde 2009 hasta la fecha trabaja en Prisma (ex banelco-visa) como Tester en reconocidos proyectos financieros como Pagomiscuentas, Transferencias Inmediatas Bancarias, PEI. Actualmente en Prisma lidera el equipo de pruebas de aplicaciones móviles.

Además, Leonardo dicta cursos online desde 2015 sobre prueba de webservices manuales y automatizadas.

DESARROLLO: A distancia
CLASES SINCRÓNICAS (VIDEOCONFERENCIA):  Lunes de 20 a 23 hs. (08:00 PM a 11:00 PM)
                                                                                   GTM-03 Buenos Aires / Argentina

DURACIÓN : 5 semanas   (del 16/7 al 13/8)

COSTOS: Socios $ 3.500.- Público en Gral.: $ 3.900.-

FORMAS DE PAGO:  Efectivo |Deposito y/o Transferencia | Mercado Pago.

Se entrega material y certificado, cumpliendo con el requisito de asistencia y la presentación de los trabajos prácticos.

Interesados por favor completar el formulario de pre-inscripción.

Para consultas Tel.:  11 6641-9311  – capacita@cpci.org.ar