Lors de l'écriture de tests, vous pouvez utiliser Javascript pour différencier les différents tests que vous souhaitez exécuter.
if (responseCode.code === 204) {
tests[ "204 response test" ] = responseCode.code === 204;
} else if (responseCode.code !== 204) {
tests[ "not 204 response test" ] = responseBody.has("limit exceeded");
} else {
}
Vous pouvez configurer un test à exécuter, si elle partage la bonne réponse exécuter le premier test (code de réponse = 200). Sinon, si la réponse n'est pas 204 exécuter le deuxième test (le corps de la réponse a "limite dépassée"). Donc, un POSTMAN efficace exécutera un test basé sur la réponse reçue et décidera si le comportement prévu a été exécuté. Si vous faites un test, POSTMAN utilisera une configuration comme celle-ci pour exécuter votre première condition jusqu'à ce qu'elle échoue, puis passera à la prochaine condition suivante où vous lui demanderez de rechercher votre "". limite dépassée "chaîne.
Espérons que cela aide.