Continuous Testing Manifesto
Modern QA processes must integrate with your development tooling. In order to keep up with fast-moving development cycles, QA must be able to work within your coding process.
These three integration types allow for easy, deep integration into your process:
- Bug tracker integration. This enables tracking of defects and prioritization. Also, it gets the right information to developers fast. Make sure your process includes things like state, screenshots and logs (http, server, console).
- Integrate in to your CI, even for manual processes you should block and wait for results. For automation, it must be runnable inside your CI system.
- Have machine readable results, for example via an API. Ensure feature and or test status is available, as well as detailed results.