Probar tanto las APIs más complejas como las más sencillas es una tarea ardua y difícilmente abarcable. Ni siquiera las APIs RESTful de servicios como Youtube, Yelp, Foursquare, Github, Stripe o Tumblr están libres de errores, como han logrado demostrar los investigadores Sergio Segura y Alberto Martín. En este episodio ambos nos enseñan cómo lograr mejorar la calidad de las APIs REST a través de la generación automática pruebas de caja negra a partir de sus especificaciones en OAS o Swagger apoyándose en técnicas de testing metamórfico.
Estos son los enlaces a algunos de los temas interesantes de los que hemos hablado:
Si quieres seguir nuestro programa desde vuestro reproductor de podcasts preferido, podéis suscribiros en iTunes, iVoox o en nuestro RSS.
Además podéis escribirnos a hola@tecnologeria.com o contactar con nosotros a través de Facebook o Twitter o nuestro canal en Telegram, donde podrás estar informado de cuándo grabamos, podrás venir a vernos en directo o influir en el contenido del programa.
Queremos por último agradecer a la Universidad de Sevilla su apoyo en la grabación de este episodio a través del VI Plan Propio de Investigación y Transferencia.
Pablo Trinidad 27 diciembre, 2020
Las API REST son la forma más popular de ofrecer servicios a través de Internet. Gracias a la iniciativa OpenAPI (OAI) contamos con un estándar para la especificación de APIs que ha permitido popularizar los servicios y construir multitud de herramientas que facilitan tareas como la creación, integración o pruebas de servicios. El grupo de Ingeniería del Software Aplicada (ISA) es el único organismo de investigación que forma parte de esta iniciativa y qué mejor que contar con el Dr. Pablo Fernández Montes, representante en OAI, para hacernos entender su alcance, su evolución y cómo podemos utilizarla en la construcción de arquitecturas de microservicios.
Estos son los enlaces a algunos de los temas interesantes de los que hemos hablado:
Si quieres seguir nuestro programa desde vuestro reproductor de podcasts preferido, podéis suscribiros en iTunes, Tapewrite, iVoox o en nuestro RSS.
Además podéis escribirnos a hola@tecnologeria.com o contactar con nosotros a través de Facebook o Twitter o nuestro canal en Telegram, donde podrás estar informado de cuándo grabamos, podrás venir a vernos en directo o influir en el contenido del programa.
Queremos por último agradecer a la Universidad de Sevilla su apoyo en la grabación de este episodio a través del IV Plan Propio de Investigación y Transferencia.
Pablo Trinidad 28 diciembre, 2018
Etiquetas: microservicios, open api, rest