We've been working on API test automation for a while and this is one of my favorite integrations so far.
The idea is that, after deploying from CI or a script, Assertible runs a series of integration/smoke tests against the app and reports the result back to GitHub via a status check.
The idea is that, after deploying from CI or a script, Assertible runs a series of integration/smoke tests against the app and reports the result back to GitHub via a status check.
Here's an example of a failing status check on a Go API: https://github.com/assertible/go-heroku-example/pull/5
Having immediate feedback on an actual live deployment has saved us a lot of time from manual testing.
Would love to hear your thoughts!