Valider des réponses HTTP
Vous pouvez tester votre API à l'aide d'assertions pour vérifier qu'une certaine partie de votre réponse HTTP correspond à vos attentes. Il est possible définir des assertions sur les caractéristiques de réponse suivantes :
- Code de statut ;
 - En-têtes
 - Longueur du corps ;
 - Durée ;
 - message de statut ;
 - corps JSON (avec JSON Path) ;
 - corps XML (avec Xpath) ;
 - contenu du corps.
 
Les assertions sont validées en temps réel, cela signifie qu'elle sont réévaluées lorsque vous exécutez la requête et lorsque vous la mettez à jour.
 Les assertions utilisent des opérateurs pour comparer des valeurs et vérifier l'existence ou l'inclusion de certaines valeurs.
Par exemple :
- Status code est égal à 200 ;
 - Duration (ms) est inférieure à 200 ;
 - Body content existe ;
 - l'élément localisé dans le chemin JSON $.id dans le JSON body équivaut à 12345.
 
Les assertions sont des bases solides pour tester votre API, mais il est nécessaire qu'elles soient dynamiques. Les assertions dynamiques vous permettent de tester l'équivalence de l'en-tête Content-type de la réponse et de l' Accept de la requête par exemple. Vous pouvez créer des assertions dynamiques avec des expressions.