¿Que es postman? Postman es una utilidad colaborativa esencial para el desarrollo de APIs, proporcionando una plataforma eficiente para realizar solicitudes HTTP y probar la funcionalidad de las interfaces de programación de aplicaciones. Postman se presenta como una valiosa herramienta de trabajo en equipo que agiliza el proceso de desarrollo de APIs. Con su interfaz intuitiva y una amplia gama de funciones, permite a los desarrolladores crear, compartir y probar solicitudes personalizadas de forma rápida y eficiente. Como una solución integral, Postman desempeña un papel fundamental en la interacción con APIs, facilitando la exploración y el análisis exhaustivo de las respuestas obtenidas. Además, brinda opciones avanzadas de automatización y generación de scripts para pruebas de carga. Postman es una herramienta de colaboración para el desarrollo de APIs (interfaces de programación de aplicaciones). Permite a los desarrolladores probar y hacer solicitudes HTTP a una API de manera eficiente, lo que ayuda a acelerar el proceso de desarrollo. ¿CÓMO ESTÁ ORDENADO POSTMAN? Revisar resumenes para entender mejor (Modulo 2) Collections: permite guardar solicitudes en diferentes carpetas (colecciones) dentro de un Workspace. APIs: se puede conectar el repositorio de una API en Github, Gitlab, Bitbucket o Azure DevOps para obtener las solicitudes necesarias para probarla. Environments: permite crear, editar y gestionar diferentes entornos para un proyecto, definir variables de entorno y configuraciones específicas para cada uno de ellos, lo que permite asegurarnos de que nuestra aplicación funcione correctamente en cada uno de los entornos. Mock servers: permite crear endpoints falsos que imitan el comportamiento de un servidor real para simular la respuesta de una API o servicio web. Monitors: permite correr una colección de solicitudes de manera automática en un momento determinado para comprobar el estado, la performance y el test de regresiones constantes o en múltiples entornos. Flows: permite automatizar y ejecutar solicitudes en un orden específico, como el inicio de sesión y la navegación a través de diferentes páginas o pantallas. Postman nos permite crear un conjunto de flows con distintas request y extraer sus resultados por medio de la consola de Postman o unir su respuesta en un único body. History: muestra un historial de las últimas solicitudes de API ejecutadas junto con su código de estado de respuesta. TODAS SON CORRECTAS. ¿QUÉ SON LAS VARIABLES DE ENTORNO? Una variable de entorno es una variable que se guarda en un entorno de trabajo. Una variable de entorno es una variable que varia segun su dato que contenga. Una variable de entorno es una variable que contiene objetos relacionados con el entorno en el que nos encontramos. ¿Cual es la diferencia entre variables Globales y de Entorno? Las variables globales son visibles y accesibles desde cualquier telefono - las variables entorno son variables en las que no son visibles en telefonos. Las variables globales son visibles y accesibles desde cualquier entorno con el que trabajemos - Las variables de entorno son solo visibles y accesibles en las solicitudes que estén afectadas por ese entorno y no en las que forman parte de un entorno diferente. Las variables globales son hechas antes del software producido - las variables de entorno son aquellas variables que fueron producidas después del entorno producido. ¿Para que son útiles las variables? Para almacenar datos Las variables son útiles para evitar repetir información en cada solicitud. Para almacenar otras variables Para almacenar conjuntos grandes de datos. CREACIÓN DE VARIABLES PARA ALMACENAR URLS Crear un espacio de trabajo (Workspace), por ejemplo “Integraciones Web Teclab”. Eliminar la BD de la empresa Crear una BD para almacenar los datos elegidos En la opción “Environments” podemos crear un entorno de trabajo para las variables, por ejemplo “Entorno 1”. En la parte derecha, podemos crear variables para ese entorno y como valor asignarles las URLs deseadas. Seleccionar los datos y ponerlos en la BD para posteriormente ubicarlos en diferentes Enviroments Ahora, podemos utilizar estas variables en nuestras peticiones, indicándolas entre doble llaves. EJ: {{URL_youtube}}. ¿QUÉ SON LOS TEST DE ASERCIÓN DE APIS? Se utilizan para dar aserción a datos erróneos de diferentes áreas de la empresa. Se utilizan para dar rangos a diferentes socios de la empresa. Se utilizan para verificar que la respuesta de una solicitud cumpla con ciertas condiciones predefinidas. El siguiente código realiza una prueba de aserción en Postman para verificar si la respuesta de una solicitud a una API REST contiene un valor específico en un campo determinado.
¿ES CORRECTO? SI NO. ¿QUÉ SON LOS SNIPPETS EN POSTMAN? Son plantillas de código sacadas de bootstrap para la personalización de las apis en postman Son plantillas de código que se pueden personalizar y utilizar en diferentes solicitudes para ahorrar tiempo y evitar errores al escribir código repetitivo. Son plantillas hechas para la colaboración de las apis de nuestro postman. ¿QUÉ ES COLLECTION RUNNER? Revisar el resumen para refrescar (Modulo 2) collection runner es una herramienta que posibilita la ejecución automática de una recopilación de solicitudes de API. Es decir, permite llevar a cabo simultáneamente dos o más peticiones de un mismo tipo sin tener que ejecutarlas manualmente; o podemos ejecutar una misma solicitud para múltiples elementos que la conforman. collection runner es una herramienta que facilita la ejecución de una agrupación de solicitudes de API de manera automática. Es decir, permite realizar al mismo tiempo dos o más requerimientos de un mismo tipo sin tener que llevarlos a cabo de manera manual; o podemos efectuar una misma solicitud para distintos elementos que la componen. El Collection Runner es una herramienta que permite ejecutar una colección de solicitudes de API de manera automática. Es decir, permite correr dos o más solicitudes de un mismo tipo al mismo tiempo sin tener que ejecutarlas de forma manual; o podemos correr una misma solicitud para varios elementos que la conforman. collection runner es una herramienta que permite realizar un conjunto de requerimientos de API de forma automática. Es decir, posibilita la ejecución simultánea de dos o más peticiones de un mismo tipo sin necesidad de llevarlas a cabo manualmente; o podemos ejecutar una misma petición para múltiples elementos que la integran. collection runner es una herramienta que posibilita llevar a cabo una serie de peticiones de interfaces de programación de aplicaciones de manera automática. Es decir, facilita el funcionamiento simultáneo de dos o más solicitudes de un tipo específico sin necesidad de ejecutarlas de manera manual; o podemos llevar a cabo una solicitud idéntica para varios componentes que la constituyen. UTILIDADES DE LA CONSOLA DE POSTMAN Revisar el resumen para aclarar dudas (modulo 2) La consola de Postman es una herramienta integrada en la interfaz de usuario de Postman que muestra información detallada sobre las solicitudes y respuestas realizadas a través de la aplicación. La consola de postman sirve para pasar musica La consola de postman sirve para mandar datos a otros usuarios.
|