Capítulo 2. Probar las API

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Enel Capítulo 1 se trataron los distintos tipos de API y el valor que aportan a tu arquitectura. Este capítulo cierra la sección Diseño, construcción y prueba de API de este libro repasando los enfoques para probar las API. La nueva API de asistentes que se extrajo en la Introducción debe, obviamente, probarse y validarse. Creemos que las pruebas son fundamentales para construir APIs. Te ayudan a tener un alto nivel de confianza en que tu servicio funciona como se espera, lo que te ayudará a ofrecer un producto de calidad a los consumidores de tu API. Sólo probando tu API en condiciones variables obtendrás la confianza de que funciona correctamente.

Cuando crea API, al igual que cuando crea cualquier producto, la única forma de verificar que el producto funciona como se espera es probarlo. En el caso de un protector bucal, esto puede significar estirar, golpear, empujar y tirar del producto, o incluso realizar simulaciones.1

Como se explica en "Especificación de las API REST mediante OpenAPI", una API no debe devolver nada que difiera de lo que está documentado. También es frustrante cuando una API introduce cambios de última hora o provoca tiempos de espera en la red debido a la gran cantidad de tiempo que se tarda en recuperar un resultado. Este tipo de problemas ahuyentan a los clientes y son totalmente evitables creando pruebas de ...

Get Dominar la arquitectura API now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.