GUI Interaction Testing: Incorporating Event Context Xun Yuan, Member, IEEE, Myra B. Cohen, Member, IEEE, and Atif M Memon, Member, IEEE Abstract lifelike drug user interfaces (GUIs), due to their military issue goaded nature, present an wondrous and potenti each(prenominal)y unbounded way for users to interact with software. During scrutiny it is authoritative to adequately cover this fundamental interaction space. In this paper, we develop a peeled family of coverage criteria for GUI examination grounded in combinatorial interaction test. The key motivation of using combinatorial techniques is that they enable us to be context into the criteria in terms of event combinations, sequence length, and by including all realistic positions for each event. Our new criteria range in both(prenominal) efficiency (measured by the size of the test suite) and effectiveness (the might of the test suites to remark faults). In a case get on eight-spot applications, we automatic ally generate test cases and systematically seek the force of context, as captured by our new criteria. Our study shows that by change magnitude the event combinations tested and by controlling the relative positions of events delimit by the new criteria, we can detect a bounteous number of faults that were undetectable by earlier techniques.

Index m geniustary valueGUI testing, automated testing, model-based testing, combinatorial interaction testing, GUITAR testing system. ? 1 INTRODUCTION An important characteristic of graphical user interfaces (GUIs) is that their behavior is tightly integrated with the context of their usage. As users machinate sequences of events (e. g., ClickOnCancelButton, TypeInText) on GUI ! widgets (e.g., CancelButton, TextBox), the inherent software responds (typically via the deed of an event handler e.g., an ActionListener) in one of several ways. This may take on a change to the software state, which may impact the execution of subsequent events. Hence, the context, established by the sequence of earlier events, in...If you necessity to get a full essay, order it on our website:
OrderEssay.netIf you want to get a full information about our service, visit our page:
write my essay
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.