postman collections import
En este tutorial, cubriremos qué son las colecciones de Postman, cómo importar y exportar colecciones hacia y desde Postman y cómo generar ejemplos de código en varios idiomas compatibles utilizando scripts de Postman existentes:
Estas son algunas de las características realmente poderosas que hacen de Postman una herramienta elegida por casi todos los desarrolladores y probadores de API.
=> Visite aquí para ver la serie exclusiva de tutoriales de capacitación para carteros.
preguntas y respuestas de la entrevista j2ee pdf
Lo que vas a aprender:
¿Qué es una colección de cartero?
La colección Postman no es más que un contenedor o carpeta para almacenar solicitudes de Postman. En términos simples, es una agregación de solicitudes de Postman. Las colecciones juegan un papel importante en la organización de solicitudes que pertenecen a la misma aplicación, etc.
Por ejemplo , si está probando o validando una API relajante que tiene 10 puntos finales. Entonces, tiene sentido organizarlos en una colección que facilitaría cosas como la aplicación de variables de colección, la importación / exportación y podría ejecutarse como parte de una sola colección.
Aquí hay un tutorial en video:
Una colección permite a un usuario:
#1) Ejecute todas las solicitudes a la vez.
#2) Tener un conjunto de variables de nivel de colección que se puedan aplicar a todas las solicitudes dentro de esa colección. Por ejemplo, en lugar de agregar encabezados individualmente a cada solicitud, simplemente puede aplicar encabezados a todas las solicitudes dentro de esa colección de Postman utilizando scripts de solicitud previa o encabezados de autorización.
#3) Las colecciones se pueden compartir con otros usuarios como JSON o mediante URL como colecciones alojadas en el servidor proporcionado por Postman.
#4) Ejecute pruebas comunes para todas las solicitudes que pertenecen a una colección. Por ejemplo, si necesita verificar el código de estado para cada solicitud en la colección como HTTP 200, entonces en lugar de agregar esta prueba a todas las solicitudes individuales, simplemente puede agregarlo todo en el nivel de la colección y se aplicaría a todas las solicitudes cuando la colección es ejecutado.
Creación de colecciones de cartero
Así es como puede crear una colección vacía y agregar varias solicitudes como parte de la misma colección:
#1) Crea una nueva colección vacía.
#2) Agrega la descripción y el nombre de la colección.
#3) Para agregar nuevas solicitudes a la colección, haga clic en Colección y haga clic en Agregar solicitudes (tenga en cuenta que también es posible crear una solicitud primero y luego agregarla a la colección, así como mover solicitudes de una colección a otra).
Exportación / importación de una colección de cartero
Ahora veamos cómo podemos importar o exportar una colección de Postman en Postman. Primero, creemos una colección de muestra de Postman en Postman con, por ejemplo, 4-5 solicitudes.
Es importante comprender aquí que la colección de Postman se puede exportar como un archivo JSON y se puede compartir fácilmente con alguien con quien pretendemos.
De manera similar, importar una colección es tan simple como importar un archivo JSON que aparecerá como la colección de solicitudes en su aplicación Postman.
Por el bien de la ilustración, usaremos una colección ya alojada aquí.
Si descarga este archivo, puede ver que es un archivo en formato JSON. Esto es tan bueno como una colección de Postman exportada al formato 2.1 de la colección de Postman.
Veremos cómo podemos importar este archivo JSON como una colección Postman en la aplicación y exportarlo nuevamente y compartirlo como JSON.
#1) Para importar una colección, descargue el archivo anterior y guárdelo como un archivo en el sistema de archivos.
Simplemente puede descargar el archivo JSON usando el comando Curl como se muestra a continuación
|_+_|#2) Ahora abra Postman y haga clic en Importar .
#3) Seleccione el archivo JSON descargado. Una vez que se completa la selección, puede ver que el archivo JSON se importa como una colección de Postman en la aplicación.
#4) Ahora puede examinar las diversas solicitudes que están disponibles en la colección.
#5) Vuelva a exportar la colección a formato JSON (para que pueda compartirse con otros). Por ejemplo, agrega una solicitud más a esta colección y hace clic en exportar. El archivo JSON resultante para la recopilación ahora también contendrá la solicitud recién agregada.
#6) Haga clic en el icono / botón '...' cerca del nombre de la colección para ver el menú con las opciones y haga clic en Exportar .
#7) Selecciona el Colecciónv2.1 formato para la opción de exportación (veremos las diferencias entre estos dos tipos de archivos en los tutoriales posteriores).
herramientas utilizadas por el analista empresarial para la recopilación de requisitos
Ejecución de colecciones de cartero
Veamos cómo podemos ejecutar solicitudes individuales dentro de una colección y ejecutar todas las solicitudes en una colección completa usando un corredor de colección.
Para ejecutar una solicitud individual, simplemente abra cualquier solicitud particular de la colección y haga clic en el botón 'ENVIAR' para ejecutar esa solicitud.
Para ejecutar una colección completa, es decir, todas las solicitudes presentes en la colección dada, debe hacer clic en el botón 'reproducir' junto a la colección en Postman y seleccionar la opción 'Ejecutar' para abrir el corredor de colección y ejecutar la colección completa determinada configuración de colección.
Consulte las capturas de pantalla a continuación.
Postman proporciona mucha flexibilidad, en términos de seleccionar la configuración de ejecución para la recolección.
Por ejemplo, puede elegir a qué archivo de entorno se debe hacer referencia mientras se ejecuta la colección. Si en caso de que las solicitudes de Postman utilicen una configuración de datos, simplemente podemos proporcionar un archivo de datos antes de ejecutar la recopilación.
En la imagen de abajo, podemos ver los resultados / resumen de la ejecución de la colección seleccionada. Ofrece una vista resumida de todo lo que se ejecutó y cuáles fueron los resultados.
Exportar solicitud de cartero como código
Ahora veamos cómo podemos simplemente exportar una colección de Postman existente en código / script en uno de nuestros lenguajes de programación favoritos (Postman admite muchos formatos listos para usar, como resultado de lo cual, puede descargar / exportar una solicitud existente a múltiples formatos y utilícelo como desee).
Para exportar una solicitud existente como código, abra la solicitud y haga clic en el enlace 'Código' justo debajo de la URL de la solicitud.
Esto abrirá una ventana con el script cURL predeterminado seleccionado y la solicitud se mostrará en forma de script cURL. Dependiendo de los diferentes formatos que elija, el texto de la solicitud cambiará en consecuencia y el mismo se puede copiar y utilizar como desee.
Importar solicitud de cartero desde código
De manera similar a la exportación, también podemos importar una solicitud en varios formatos a una colección de Postman.
Demostraremos esto usando una solicitud cURL que se cambiará a una solicitud de Postman a través de la funcionalidad de importación. Para importar una solicitud, simplemente haga clic en 'Importar' en la esquina superior izquierda en Postman y espere a que se abra la ventana de diálogo donde debe seleccionar la opción 'Pegar texto sin procesar'.
Ahora puede simplemente pegar la URL cURL aquí y una vez que se hace clic en el botón 'Importar', la solicitud debe crearse en Postman con diferentes campos sustituidos por sus valores según la solicitud proporcionada.
Conclusión
En este tutorial, aprendimos acerca de las colecciones de Postman, que son un bloque de construcción extremadamente importante en la aplicación Postman.
La colección es un componente central importante de Postman que le permite administrar y mantener las solicitudes con claridad y proporcionar muchas otras características como compartir colecciones, ejecutar colecciones completas, agregar propiedades comunes como el encabezado Auth a todas las solicitudes que pertenecen a una colección en particular, etc. Etcétera.
También hablamos sobre cómo exportar una solicitud existente como diferentes enlaces de idioma y cómo importar una secuencia de comandos existente a la solicitud de Postman.
En nuestro próximo tutorial, veremos cómo estos bloques de construcción se pueden utilizar incluso para flujos de API complejos y engorrosos y nos permiten administrar las solicitudes correctamente y ejecutarlas bajo demanda.
=> Consulte TODOS los tutoriales del cartero aquí.
Lectura recomendada
- Tutorial POSTMAN: Pruebas de API con POSTMAN
- Tutorial de Java Collections Framework (JCF)
- Tutorial de Tortoise SVN: Revisiones en el repositorio de código
- Conceptos básicos para depurar su código en Eclipse
- TOP 40 herramientas de análisis de código estático (las mejores herramientas de análisis de código fuente)
- Afirmación en SOAtest con un ejemplo de código XML
- Ejecución y verificación de su código de prueba en Appium Studio para Eclipse
- Las 10 herramientas de revisión de código más populares para desarrolladores y probadores