1. A method comprising: receiving production data reflecting real user interaction with an application process; generating test scripts based on the production data, wherein the test scripts simulate behavior relating to execution of the application process; and automatically enhancing the test scripts with dynamic data comprising at least one of correlation data and asynchronous data.