Chapitre 2. Tester les API
Le chapitre 1 a traité des différents types d'API et de la valeur qu'elles apportent à votre architecture. Ce chapitre conclut la section Conception, construction et test des API de ce livre en examinant les approches de test des API. La nouvelle API de participant qui a été extraite dans l'introduction doit évidemment être testée et validée. Nous pensons que les tests sont essentiels à la construction des API. Ils te permettent d'avoir la certitude que ton service fonctionne comme prévu, ce qui t'aidera à fournir un produit de qualité aux utilisateurs de ton API. Ce n'est qu'en testant ton API dans différentes conditions que tu auras la certitude qu'elle fonctionne correctement.
Lorsque construit des API, comme pour la création de n'importe quel produit, la seule façon de vérifier que le produit fonctionne comme prévu est de le tester. Dans le cas d'un protège-dents, cela peut signifier étirer, frapper, pousser et tirer le produit, ou même effectuer des simulations.1
Comme nous l'avons vu dans "Spécification des API REST à l'aide d'OpenAPI", une API ne doit rien renvoyer qui diffère de ce qui est documenté. Il est également frustrant de constater qu'une API introduit des changements de rupture ou provoque des dépassements de temps sur le réseau en raison de la durée importante de récupération d'un résultat. Ces types de ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access