11. The system of claim 6 further comprising a storage module ( 224 ) configured to store and access at least one of the UI model, the test case model, and the edited test case model.
6. A system ( 102 ) for automated User Interface (UI) testing through model driven techniques comprising a processor ( 202 ) and memory ( 206 ) coupled to said processor, the system comprising: a selection module ( 210 ) configured to select a UI model; a test case model creation module ( 212 ) configured to create a test case model for the selected UI model and populate the created test case model into a test case editor ( 222 ) wherein the test case model is created as a sequence of UI Actions based on a structure pattern of the selected UI model; a validation module ( 214 ) configured to validate the test case model for the selected UI model; a script generation module ( 216 ) configured to generate a test case script from the test case model for the selected UI model.