Postman Tutorial - How To Use For API Testing .En - Es
Postman Tutorial - How To Use For API Testing .En - Es
com
¿Qué es el cartero?
Carteroes una herramienta de prueba de API escalable que se integra rápidamente en la
canalización de CI/CD. Comenzó en 2012 como un proyecto paralelo de Abhinav Asthana para
simplificar el flujo de trabajo de API en pruebas y desarrollo. API significa Interfaz de
1. Accesibilidad: para usar la herramienta Postman, solo necesita iniciar sesión en sus
propias cuentas, lo que facilita el acceso a los archivos en cualquier momento y en
cualquier lugar, siempre que la aplicación Postman esté instalada en la computadora.
2. Uso de colecciones: Postman permite a los usuarios crear colecciones para sus
llamadas a la API de Postman. Cada colección puede crear subcarpetas y múltiples
solicitudes. Esto ayuda a organizar sus suites de prueba.
3. Colaboración: las colecciones y los entornos se pueden importar o exportar, lo que
facilita compartir archivos. También se puede utilizar un enlace directo para compartir
colecciones.
4. Creación de entornos: tener múltiples entornos ayuda a reducir la repetición de
pruebas, ya que se puede usar la misma colección pero para un entorno diferente.
Usaremos la siguiente URL para todos los ejemplos en este tutorial de Postman
https://jsonplaceholder.typicode.com/users
en el espacio de trabajo
*Nota:Puede haber casos en los que la solicitud Get Postman no tenga éxito. Puede deberse a
una URL de solicitud no válida o se necesita autenticación.
Trabajar con solicitudes POST
Las solicitudes de publicación son diferentes de las solicitudes de obtención, ya que existe una
manipulación de datos en la que el usuario agrega datos al punto final. Usando los mismos
datos del tutorial anterior en Obtener solicitud, agreguemos ahora nuestro propio usuario.
Paso 1)Haga clic en una nueva pestaña para crear una nueva solicitud.
Paso 4)Copie y pegue solo un resultado de usuario de la solicitud de obtención anterior, como
se muestra a continuación. Asegúrese de que el código se haya copiado correctamente con
llaves y corchetes emparejados. Cambie la identificación a 11 y el nombre a cualquier nombre
deseado. También puede cambiar otros detalles como la dirección.
[
{
"identificación": 11,
"nombre": "Krishna Rungta",
"nombre de usuario": "Bret",
"correo electrónico": " [email protected] ",
"Dirección": {
"calle": "Luz Kulas",
"suite": "Apto. 556",
"ciudad": "Gwenborough",
"código postal": "92998-3874",
"geo": {
"lat": "-37.3159",
"largo": "81.1496"
}
},
"teléfono": "1-770-736-8031 x56442",
"sitio web": "hildegard.org",
"empresa": {
"nombre": "Romaguera-Crona",
"catchPhrase": "Red neuronal cliente-servidor multicapa",
"bs": "aprovechar los mercados electrónicos en tiempo real"
}
}
]
*Nota:La solicitud de publicación en línea debe tener el formato correcto para garantizar que
se crearán los datos solicitados. Es una buena práctica usar Obtener primero para verificar el
formato JSON de la solicitud. Puedes usar herramientas
comohttps://jsonformatter.curiousconcept.com/Paso 5)Próximo,
Paso 1)
Paso 3)Regrese a la pestaña de prueba y agreguemos otra prueba. Esta vez compararemos el
resultado esperado con el resultado real.
1. Reemplace "Su nombre de prueba" del código con "Verificar si el usuario con id1 es
Leanne Graham" para que el nombre de la prueba especifique exactamente lo que
queremos probar.
2. Reemplace jsonData.value con jsonData[0].name. Para obtener la ruta, verifique el
cuerpo en Obtener resultado antes. Dado que Leanne Graham tiene el ID de usuario 1,
jsonData está en el primer resultado, que debería comenzar con 0. Si desea obtener el
segundo resultado, use jsonData[1] y así sucesivamente para obtener resultados
exitosos.
3. En eql, ingrese "Leanne Graham"
Paso 5)Haga clic en enviar. Ahora debería haber dos resultados de prueba aprobados para su
solicitud.
*Nota:Hay diferentes tipos de pruebas que se pueden crear en Postman. Intente explorar la
herramienta y ver qué pruebas se ajustan a sus necesidades.
Cómo crear colecciones
Las colecciones juegan un papel importante en la organización de conjuntos de pruebas. Se
puede importar y exportar, lo que facilita compartir colecciones entre el equipo. En este
tutorial, aprenderemos cómo crear y ejecutar una colección.
Paso 5)
Paso 1)Haga clic en el botón Ejecutor que se encuentra en la parte superior de la página junto
al botón Importar.
Paso 2)La página de Collection Runner debería aparecer como se muestra a continuación. A
continuación se muestra la descripción de varios campos.
1. Una vez finalizadas las pruebas, puede ver el estado de la prueba si es Aprobada o
Fallida y los resultados por iteración.
2. Verá el estado Aprobado para las solicitudes de obtención
3. Como no teníamos ninguna prueba para Post, debería haber un mensaje de que la
solicitud no tenía ninguna prueba.
Puede ver lo importante que es que haya pruebas en sus solicitudes para que pueda verificar el
estado de la solicitud HTTP si es exitosa y los datos se crean o recuperan.
Cómo ejecutar colecciones usando Newman
Otra forma de ejecutar una colección es a través de Newman. Las principales diferencias entre
Newman y Collection Runner son las siguientes:
Para instalar Newman y ejecutar nuestra colección desde él, haga lo siguiente:
Paso 4)Elija Exportar colección como Colección v2.1 (recomendado) y luego haga clic en
Exportar.
Paso 5)Seleccione la ubicación deseada y luego haga clic en Guardar. Es recomendable crear
una carpeta específica para tus pruebas de Postman. Ahora se debe exportar una colección al
directorio local elegido.
Paso 6)También necesitaremos exportar nuestro entorno. Haga clic en el ícono del ojo al lado
del menú desplegable del entorno en Global, seleccione Descargar como JSON. Seleccione la
ubicación deseada y luego haga clic en Guardar. Es recomendable que el entorno esté en la
misma carpeta que tu colección.
Paso 7)El entorno ahora debe exportarse al mismo directorio local que la Colección.
Paso 8)Ahora regrese a la línea de comando y cambie el directorio donde guardó la colección y
el entorno.
cd C:\Users\Asus\Desktop\Postman Tutorial
PostmanTestCollection.postman_collection.json -e
Testing.postman_globals.json
Pruebas de API usando Postman: Postman es una aplicación para probar API.
Postman es una de las herramientas más populares que se utilizan en las
pruebas de API al enviar solicitudes al servidor web y obtener la respuesta.
Accesibilidad, Uso de Colecciones, Colaboración, Integración Continua, son algunas de
las características clave para aprender en
Cartero
Se recomienda que cree una cuenta en Postman, para que sus colecciones estén
disponibles en línea
Puede parametrizar la solicitud en Postman
Reportar un Bu
g
Pre v r
a siguie
t
m nte
o
Sobre
Sobre
nosotros
Publicidad con nosotros
Escribe para
nosotros
Contáctenos
Sugerencia de carrera
Herramienta de sugerencia de carrera de
SAP
Pruebas de software como carrera
Interesante
libro
electroni
Blog
co
Prueb
aLibro
electrónico de
SAP
Ejecutar en línea
Ejecutar Java en línea
Ejecutar Javascript
Ejecutar HTML
Ejecutar Python