How do you implement system testing?
Henry Williams
Posted on December 17, 2019
Just curious as to how other developers implement system testing as part of their continuous integration processes. If you don't do system testing, what's preventing you from doing it?
We're currently not implementing it in my team, but I'm looking for ideas and opinions on the subject.
My idea right now is to have a sandbox integration environment with all of the services running in it. Each service would have its own set of system tests defined. So when a build kicks off, the CI system will deploy the service into the integration environment and run all of the tests against it.
If the test pass, then it'll proceed to deploy to the target environment. Otherwise, it would roll back the service and mark the build as failed.
Posted on December 17, 2019
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.