1. A method comprising: receiving production data reflecting real user interaction with an application process; generating, using a hardware processor, test scripts based on the production data, wherein the test scripts simulate behavior relating to execution of the application process; subsequent to generating the test scripts: identifying asynchronous data using predefined patterns; and automatically enhancing the test scripts with dynamic data comprising at least the asynchronous data.