2016-12-14 3 views
3

J'utilise les tests de Postman pour se connecter à la console certains des détails inclus dans une réponse JSON. La partie du test qui se connecte est la suivante:Comment enregistrer les paramètres de chaîne de requête avec Postman

var data = JSON.parse(responseBody); 

if (data.result[0] !== undefined) { 
console.log(data.result[0].number, "|", data.result[0].category;  
} 
else console.log(QUERYSTRING_PARAMETER, "is not present"); 

J'ai essayé beaucoup sintaxes/formats pour avoir la valeur du QUERYSTRING_PARAMETER passé à l'épreuve. Cependant, lorsque data.result est vide avec chaque sintax que j'ai essayé, le test enregistre simplement QUERYSTRING_PARAMETER non défini. Comment puis-je passer la valeur des paramètres de la chaîne de requête dans l'URL au test à évaluer/enregistrer?

Merci à l'avance

Répondre

0

Je ne sais pas si elle correspond à ce que vous avez besoin, mais si vous voulez que les données de votre requête, vous pouvez utiliser l'objet « demande » (voir the Postman sandbox, paragraph 'Request/response related properties'). Vous pouvez obtenir la méthode de requête, l'URL, les en-têtes et (peut-être celui pour vous).

Alexandre