Estoy tratando de establecer la respuesta en una variable, pero la respuesta es solo una identificación, no un objeto. solía
var resposseBody=pm.response.json();o
var resposseBody=pm.response.text();pero no funcionaron. ¿Cómo puedo configurar la respuesta a continuación en una variable?
"3707ff3d-2af9-4ea1-a6aa-08d9a8ee3cb3"
Para guardar ese valor en una variable, agregue esto a la secuencia de comandos de Tests :
pm.globals.set('id', pm.response.text());Este es un ejemplo que utiliza el ámbito global, pero la variable se puede establecer en el nivel de Entorno o Colección.
No hay muchos detalles en su pregunta, por lo que es difícil ofrecer una solución más que esta.
Si la respuesta está en formato json, como
{"id":"3707ff3d-2af9-4ea1-a6aa-08d9a8ee3cb3"}entonces puedes obtener simplemente con
responseJsonData=pm.response.json(); responseId=responseJsonData.id;