API testing con Postman

Descripción del curso

En un mundo cada dia mas conectado, celulares, Ipads, Tablets, Televisores, Radios, Heladeras, MIcroondas, Aires acondicionados, PC, Notebooks y la mayoría de elementos tecnológicos de hoy en día se conectan a internet para brindarnos comodidad, ayudarnos en tareas y hasta inclusive salvarnos la vida, que seria de todo esto si no estuviese bien conectados, que seria de todo esto si saco una entrada al cine desde mi dispositivo movil y llegando al cine me entero que no se acreditó correctamente el pago?. Cada uno de todos estos elementos se conectan a sus bases y a sus middlewares alojados en la nube y desde ahí se comanda toda la lógica de las operaciones que hace cierto elemento. No te parece correcto que si haces un testing sobre el look and feel de ese elemento también deberías hacer un testing de sus servicios? Parece difícil para aquellos que no tienen un testing técnico, pero sinceramente te puedo asegurar que no lo es.

Objetivos Generales

Dar a conocer el amplio universo de pruebas de webservices con el uso de la herramienta popular del momento Postman.

 

Objetivos Específicos

El alumno al finalizar el curso, podrá:

● Identificar los beneficios de probar WS.
● Comprender las diferencias al momento de probar SOAP o REST.
● Analizar y Desarrollar automatizaciones de WS.

Conocimiento previos

Este curso está pensado para cualquier persona que quiera ingresar en el testing de ws o el testing técnico (uso de herramienta para hacer testing). Para aquellos que ya conocen del tema pueden aprender una mirada diferente de estas pruebas y consolidarse en el sector utilizando la herramienta POSTMAN.

A quién va dirigido

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

Requerimientos

● Contar con Windows o Linux (Ubuntu) como sistema operativo.
● Poder instalar la herramienta Postman y otras app de escritorio a definir durante la cursada.
● Contar con Internet.
● Contar con una cuenta google para entregar documentación.

Días y horarios

A definir (2019)

 

Duración

12 horas.

Modalidad

El curso comprende de 4 clases online con una carga de 3 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).

Contenido detallado

Módulo 1
Antes de iniciarse en la poderosa herramienta de pruebas POSTMAN es necesario poder nivelar el conocimiento y/o aspectos que se tiene sobre las api, webservices, rest, soap y otros conceptos que nos acompañarán en las prácticas durante todo el curso. En este módulo aprenderemos sobre las tecnologías que utilizan la arquitectura SOA, el funcionamientos de los protocolos más reconocido y la estructura utilizada en la documentación de servicios.
Módulo 2
Instale, configure y de los primero pasos en la herramienta POSTMAN, en este apartado haremos foco en la navegación de la herramienta y los ajustes para su personalización, también realizaremos nuestras primeras peticiones, colecciones y sincronizamos todo con nuestra cuenta Postman.
Módulo 3
En este apartado crearemos colecciones mas avanzadas, analizaremos workflows, realizaremos una introducción a scripts e implementaremos automatizaciones con Collection Runner.

Temario

Módulo 1: Nivelación de Conceptos

  • Arquitectura SOA
  •  Protocolo SOAP
  •  Estilo de Arquitectura REST
  •  Documento XML
  •  Documento JSON

Módulo 2: Introducción en Postman

  •  Instalación y Configuración de Postman
  • API Request
  • Test and Scripts

Módulo 3: Automatización en Postman

  • Collections
  •  Enviroment and global
  •  Collection Runs
  •  Workflows and Scenarios

 

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 12 capítulos organizados en 3 módulos. Se entregaran lo capitulos correspondiente a la clase al día siguiente de finalizada la misma.

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

Los contenidos digitales del curso podrán ser accedidos hasta una semana posterior de la última clase de un curso.

Inversión

$7000 (residentes en Argentina)

USD 300 (residentes en el exterior)

Inscribite

Te dejamos los enlaces para que pagues por:

Luego completá el formulario de inscripción ¡Y listo! Ya estás inscripto. Pronto recibirás la factura y un día antes de iniciar el curso te estaremos contactando para pasarte todos los detalles.

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.