1. A method comprising: receiving a request with a computer from an end user using a computer to access an enterprise software application (ESA) hosted by an EAS testing platform that is remote from the computer used by the end user; receiving data from the computer to test the ESA, wherein the remote EAS testing platform is provisioned to emulate an actual operating environment for which the ESA is being tested; and testing the ESA in the computer.