¿Cómo agregar la validación de prueba en Postman y realizar una solicitud de obtención?

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.

 

Publicación traducida automáticamente

Artículo escrito por allwink45 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *