GUI Interaction interrogation: Incorporating Event Context Xun Yuan, Member, IEEE, Myra B. Cohen, Member, IEEE, and Atif M Memon, Member, IEEE Abstract pictural user interfaces (GUIs), due to their import driven nature, present an wondrous and potenti each(prenominal)y unbounded way for users to move with software. During hear it is authoritative to adequately cover this fundamental fundamental interaction space. In this paper, we develop a bare-assed family of coverage criteria for GUI testing grounded in combinatorial interaction testing. The key motivation of utilise combinatorial techniques is that they enable us to be context into the criteria in scathe of exit combinations, sequence length, and by including whole possible positions for each event. Our unexampled criteria range in both(prenominal) skill (measured by the size of the test suite) and effectiveness (the might of the test suites to bump faults). In a case get on eight applications, we automatically gravel test cases and systematically seek the squeeze of context, as captured by our hot criteria. Our study shows that by change magnitude the event combinations tested and by imperative the relative positions of events defined by the new criteria, we can detect a openhanded scrap of faults that were undetectable by before techniques.

Index m geniustary fosterGUI testing, automated testing, model-based testing, combinatorial interaction testing, GUITAR testing system. ? 1 INTRODUCTION An important characteristic of lifelike user interfaces (GUIs) is that their behavior is tightly integrated with the context of their usage. As users prove sequences of events (e.g., ClickOnCancelButton, TypeInText) on GUI widgets (e.g., CancelButton, TextBox), the indispensable software responds (typically via the execution of an event handler e.g., an ActionListener) in integrity of several ways. This whitethorn entangle a change to the software state, which may impact the execution of subsequent events. Hence, the context, ceremonious by the sequence of rather events, in...If you want to get a full essay, order it on our website:
OrderessayIf you want to get a full information about our service, visit our page: How it works.
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.