1. A method comprising: capturing an execution scenario associated with a real-time execution of an application; determining at least one scenario variable based on the execution scenario; generating a test case based on a code template, the execution scenario and the at least one scenario variable; and updating a test suite using the test case, the test suite configured to define a quality test of the application.