One of my biggest problems in software testing has always been the test
environment. And more specifically the problem that I had little control over
it. I could not deploy whenever I liked, neither could I upgrade it, or I was
not allowed to have access the internals. I had