Postman es una de las aplicaciones más utilizadas para pruebas de API, que proporciona pruebas para varios tipos de requests HTTP como GET, POST, PUT y DELETE. Además, el cartero proporciona pruebas de automatización mediante la realización de pruebas en varias iteraciones utilizando Newman o un corredor de recopilación.
Descargar e instalar el cartero
Postman es una aplicación de código abierto y se puede instalar fácilmente en cualquier plataforma. Abra este enlace y descargue Postman de acuerdo con la arquitectura de su sistema y su sistema operativo.
Una vez completada la descarga, haga clic en ejecutar e instalar. Al final, regístrate para el cartero.
Crear validación de prueba para la solicitud GET
Primero tenemos que crear un espacio de trabajo. Para crear un espacio de trabajo, haga clic en la pestaña del espacio de trabajo y haga clic en crear un espacio de trabajo.
Ahora asigne el nombre para el espacio de trabajo y seleccione la visibilidad.
Después de crear el espacio de trabajo, ahora agregue la colección a ese espacio de trabajo. Haga clic en el icono ‘+’
Ahora agregue la solicitud GET a la colección.
Para las requests GET, use esta URL https://reqres.in/api/users/2 esta solicitud devolverá los datos JSON
Adición de validación de prueba
Vaya a la pestaña Pruebas en la página de solicitud.
Ahora escriba las pruebas para validar la solicitud GET:
Consideremos un ejemplo para escribir una prueba para esta solicitud GET, tenemos que verificar que el código de respuesta sea 200 y verificar que el cuerpo de la respuesta tenga el primer nombre «Janet» presente.
tests[“Validar código de estado”] =responseCode.code==200;
tests[“Validar primer nombre”]=responseBody.has(“Janet”);
Después de escribir las pruebas, ejecute la colección para ver el resultado.
Seleccione el número de iteraciones para ejecutar las pruebas.
Al final, obtenemos la salida con el resultado de la prueba.