Testing manual de webservices con SOAP UI

Descripción del curso

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.

Conocimientos 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.

A quién va dirigido

  • Testers
  • Analistas
  • Programadores
  • Estudiantes de Sistemas
  • Cualquier persona con ganas de aprender SOAPUI

Contenido detallado

Módulo 1: Antes de iniciarse en la herramienta SoapUI tenemos que nivelar conceptos, que es un ws? que es un protocolo soap? para qué sirve arquitectura rest?, concluimos instalando la herramienta SoapUI y realizaremos las primeras configuraciones.

Módulo 2: Analizaremos y realizaremos testing del protocolo SOAP utilizando la herramienta por defecto para estos servicios web.

Módulo 3: Analizaremos y realizaremos testing de la arquitectura REST y aprenderemos términos como assertion, properties y jsonpath.

Temario

Módulo 1: Nivelación de Conceptos e Introducción a SoapUIArquitectura SOA

  •  Protocolo SOAP
  •  Estilo de Arquitectura REST
  •  Documento XML
  •  Documento JSON
  •  Instalación y Configuración de SoapUI
  •  Estructura

Módulo 2: Testing de Soap

  •  XPATH
  •  Assertion con SOAP
  •  Properties con Soap

Módulo 3: Testing REST

  • JSONPATH
  • Assertions con JSON
  • Properties con JSON

Clases/Sesiones por Módulo

Módulo 1: Clase 1

Módulo 2: Clase 2 Y 3

Módulo 3: Clase 4

Material y Documentación

El curso consta de 13 capítulos organizados en 3 módulos. Se entregaran lo capitulos correspondiente a la clase en el transcurso de la semana siguiente.

Para acceder a las clases y videotutoriales es necesario contar con una cuenta google.

Una vez finalizado el curso se seguirán accediendo a los documentos digitales hasta una semana después de la finalización de la misma.

Días y horarios

A definir.

Modalidad

Online con profesor en vivo. Las clases quedan grabadas y disponibles para los alumnos durante toda la cursada y hasta una semana después de finalizada la misma.

Consultar por disponibilidad para dictado onsite (para grupos).

El curso comprende de 4 clases online con una carga de 2.5 horas

Para gestionar el contenido se utilizará google classroom..

Las preguntas de los alumnos se resuelven en línea o bien a través de classroom.

Cada módulo cuenta con una práctica para realizar fuera de las clases online, también se cuenta con un examen final de 40 preguntas que queda disponible desde el cierre de la última clase hasta una semana después, se aprueba con el 51 % de las respuestas correctas . Todos los exámenes del curso no son obligatorios y se realizan con la herramienta Google Form.

Al finalizar el curso se extiende un certificado de asistencia brindado por el canal donde se haya inscripto (TestingBaires/Argentesting).

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.

Comentarios de otros alumnos

Excelente curso, muy completo en cuanto temas tratados. El docente es muy claro en la exposición de los temas y al momento de responder consultas.” Vanesa (13/9/2018)

 

Inversión

$4.500 (residentes en Argentina)

USD 220 (residentes en el exterior)

Medios de pago

Transferencia bancaria, MercadoPago o PayPal

Inscribite

Completando este formulario.

Contacto

info@argentesting.com

Te responderemos a la brevedad

Instructor

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.