12. One or more non-transitory machine readable information storage mediums comprising one or more instructions which when executed by one or more hardware processors causes: selecting the (UI) model using a selection module ( 210 ); creating a test case model for the selected UI model and populating the created test case model into a test case editor ( 222 ) using a test case model creation module ( 212 ), wherein the test case model is created as a sequence of UI Actions based on a structure pattern of the selected UI model; validating the test case model for the selected UI model using a validation module ( 214 ); generating a test case script from the test case model for the selected UI model using a script generation module ( 216 ).
12. One or more non-transitory machine readable information storage mediums comprising one or more instructions which when executed by one or more hardware processors causes: selecting the (UI) model using a selection module ( 210 ); creating a test case model for the selected UI model and populating the created test case model into a test case editor ( 222 ) using a test case model creation module ( 212 ), wherein the test case model is created as a sequence of UI Actions based on a structure pattern of the selected UI model; validating the test case model for the selected UI model using a validation module ( 214 ); generating a test case script from the test case model for the selected UI model using a script generation module ( 216 ). 13. The one or more non-transitory machine readable information storage mediums of claim 12 , wherein the test case model for the selected UI model is created as the sequence of UI actions, and wherein the sequence of UI actions comprises at least one of an event-centric approach, and a user-interaction centric approach.