What I'd like to do is mimic any requests on our live site to our test site so that I can replicate real world testing without doing it on a live site. So the public would be regression testing for us without actually knowing they're doing it.
Test would have the very latest code we'd like to regression test. Production wouldn't have the very latest code, it would be last stable release.
A member of the public logs onto production and goes about their business. The request or actions they make gets copied. These requests or actions are then ran on test in the background. If the same outcome doesn't happen, for example something on test is broken we get a notification.
Does something like this exist already? If so, is it easy to implement into a PHP/Mysql environment.
It would save a lot of time on regression testing as we wouldn't be using time writing scripts for automation testing as it would almost be self managing. Tests would be real world scenarios that one tester or developer can't always produce in a limited amount of time.
Aucun commentaire:
Enregistrer un commentaire