Automating scenario executions with Travis CI
Schedule your executions with Travis CI.
Travis CI offers the ability to schedule job executions. It can be very practical if your team is doing nightly deployment. That way you are ensuring that the latest version of your API, deployed each night on a staging environment, does not break your API contract.
Another approach is to fire your API tests after each successful deployment of your API. See Travis CI documentation on how to customize the build and run commands after deploying.
You can also trigger a Travis build by calling the Travis API.