Patent Document ID: 10146672
Application ID: 15465493

Base Claim:
1. A method for automated User Interface (UI) testing through model driven techniques, the method comprising processor implemented steps of: 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 ).

---

Claim 2:
2. The method of claim 1 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.