End-to-End test environments, a dead End road
Roy Braam is a Software Craftsman at JPoint. He loves Java, DevOps, and everything that comes with developing good solutions. While working for different customers as a consultant he is in the middle of a lot of End-2-End test discussions. Being a real developer he likes to spend his time as much as possible developing. Besides that as an architect, he loves software architecture and solving “the bigger’ puzzle.
With the rise of Distributed Architecture, independent DevOps teams and automated CI/CD the End-to-End test environments need to be reconsidered. They become flaky, shaky, untrustworthy and hard to maintain. Why are End-to-End test environments a dead End road and what are the alternatives. Why are people still using these so-called ‘production-like’ test environments and how can we achieve the same level of software quality without them. After attending this talk I hope people are questioning the end-2-end test environments. I will give some ideas on how to solve the testing problems in a different way being less depending on those fragile environments.