O'Reilly logo

Hands-On Full Stack Web Development with Aurelia by Erikson Haziz Murrugarra Sifuentes, Diego Jose Arguelles Rojas

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

API test with Swagger

In the last section, we were centered in the E2E testing of our entire application starting from the frontend, but what about our API itself? Remember that one API can be used to serve many client types such as web or mobile. So, don't you think it would be awesome to ensure this functionality independently from the entire application life cycle? Sure, we know you agree, and we have in mind a very nice solution to accomplish this objective—Swagger.

Swagger is a specification and a nice group of tools to write RESTful APIs. Based on their own web page definition:

"Swagger is the world’s largest framework of API developer tools for the OpenAPI Specification (OAS), enabling development across the entire API life cycle, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required