es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿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?

Tags:  , , , ,

Answer

  1. Avatar for 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ón console.log() después de la función pm.environment.set() de la siguiente manera:

    pm.test("El ID de usuario debe existir", () =>{
        value = bodyData.data.currentUser.id
        pm.expect(value).to.exist
        pm.environment.set("userID", value) 
        console.log("Valor del ID de usuario: ", value);
    })
    

    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.

Comments are closed.