Descripción:
Postman permite la exploración y prueba de API web, lo que ayuda a los testers y desarrolladores a descubrir cómo funciona una API. Con Postman, puede crear una automatización de pruebas eficaz para cualquier API. Si desea poner en práctica su conocimiento de las API rápidamente, este curso lo ayudará a comenzar.
El curso proporciona un enfoque práctico para aprender la implementación y las metodologías asociadas que lo pondrán en funcionamiento con Postman en poco tiempo. Completo con explicaciones paso a paso de conceptos esenciales, ejemplos prácticos y preguntas de autoevaluación, este curso comienza llevándolo a través de los principios de las pruebas API efectivas. Una combinación de teoría junto con ejemplos del mundo real lo ayudará a aprender a usar Postman para crear API bien diseñadas, documentadas y probadas. Luego, podrá probar algunos proyectos prácticos que le enseñarán cómo agregar la automatización de pruebas a una API ya existente con Postman y lo guiarán en el uso de Postman para crear una API bien diseñada desde cero.
Objetivo:
Al final de este curso, podrá utilizar Postman para configurar y ejecutar pruebas de API para cualquier API con la que esté trabajando:
- Descubrirá qué implica una prueba API eficaz
- Usará pruebas basadas en datos en Postman para crear pruebas API escalables
- Comprenderá cómo se ve una API bien diseñada
- Se familiarizará con la terminología de las API, incluidos los diferentes tipos de API
- Se familiarizará con la realización de pruebas funcionales y no funcionales de una API
- Descubrirá cómo utilizar estándares de la industria como OpenAPI y burlarse en Postman
Temario:
Parte 1: Teoría y terminología de las pruebas de API
Terminología y tipos de API | Principios del diseño de API | Especificaciones de OpenAPI y API | Consideraciones para una buena automatización de pruebas de API
Parte 2: Uso de Postman cuando se trabaja con una API existente
Comprensión de las opciones de autorización | Creación de secuencias de comandos de validación de pruebas | Pruebas basadas en datos | Ejecución de pruebas de API en CI con Newman | Supervisión de API con Postman | Prueba de una API existente
Parte 3: Uso de Postman para desarrollar una API
Diseño de una especificación de API | Creación y uso de un servidor simulado en Postman | Uso de pruebas de contrato para verificar una API | Diseño y creación de una API