Show HN: Codeless API Integration Testing on Travis CI Using Assertible
github.comBlog post: https://assertible.com/blog/how-to-run-api-integration-tests...
The "Codeless" part is of course referring to the tests themselves, which are defined in Assertible.
Basically, ngrok is used to create a dynamic localhost tunnel to the web app which is built and run on CI. The dynamic ngrok URL is passed to an Assertible trigger which will run the API tests when executed.
Using this method allows you to reuse the same tests for monitoring and testing deployments.