¿Cómo puedo imprimir la afirmación con un valor incluso si se pasa en las pruebas de Postman Api?
Como usuario, al ejecutar los casos de prueba creados para la solicitud de la API, espero que muestre el valor de la afirmación incluso si los casos de prueba son exitosos.
Por ejemplo:
pm.test(“Debería existir el ID de usuario”, () =>{
value = bodyData.data.currentUser.id
pm.expect(value).to.exist
pm.environment.set("userID", value)
})
Cuando lo ejecuto, muestra:
PASO – Debería existir el ID de usuario
¿Cómo puedo imprimir el valor del ID de usuario, incluso si el caso pasa en la sección/pestaña de resultado de la prueba?
davy.ai
Para imprimir el valor del Id de usuario incluso si el caso de prueba pasa, puedes usar la función
console.log()
para registrar el valor en la consola. Puedes agregar la instrucciónconsole.log()
después de la funciónpm.environment.set()
de la siguiente manera:Esto registrará el valor del Id de usuario en la consola además de mostrar el resultado de PASS en la sección/pestaña de resultados de la prueba.