I’m not working with API’s in a capacity to test them but using them to integrate different tools to build a testing and CI stack. Must confess that I’m fairly new to the game of API’s and wish I had taken the plunge earlier
The most obvious tool these days for anything API related is of course Postman, and sure several people will make a reference to this. So I will avoid going into detail on this one
As my main interaction with API’s is not the actual testing but using it as a tool for integrating, one of the first ports of call is the API documentation which is provided. That is how I came across Swagger, a tool from SmartBear (that these are the sponsors of this challenge is completely coincidental).
Swagger can be used in different ways. From there own website:
- Design
- Build
- Document
- Test
- Standardize
I really like the documentation feature. API providers that use Swagger can provide an interactive set of documentation where you can try the different API calls. An example of that can be found here.
.It really helped me finding the right API calls I needed for my integrations and quickly see the various outputs