Hierarchical GUI Test Case Generation Using Automated Planning
IEEE Transactions on Software Engineering - Special issue on 1999 international conference on software engineering
The Psychology of Human-Computer Interaction
The Psychology of Human-Computer Interaction
GUI Testing: Pitfalls and Process
Computer
Generating Test Cases for GUI Responsibilities Using Complete Interaction Sequences
ISSRE '00 Proceedings of the 11th International Symposium on Software Reliability Engineering
GUI Ripping: Reverse Engineering of Graphical User Interfaces for Testing
WCRE '03 Proceedings of the 10th Working Conference on Reverse Engineering
Predictive human performance modeling made easy
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
When two methods are better than one: combining user study with cognitive modeling
CHI '07 Extended Abstracts on Human Factors in Computing Systems
Human-Computer Interaction
Creating GUI Testing Tools Using Accessibility Technologies
ICSTW '09 Proceedings of the IEEE International Conference on Software Testing, Verification, and Validation Workshops
Generating Event Sequence-Based Test Cases Using GUI Runtime State Feedback
IEEE Transactions on Software Engineering
GUI testing using computer vision
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Proceedings of the 33rd International Conference on Software Engineering
CogTool-Explorer: a model of goal-directed user exploration that considers information layout
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Human performance regression testing
Proceedings of the 2013 International Conference on Software Engineering
Automated testing of GUI applications: models, tools, and controlling flakiness
Proceedings of the 2013 International Conference on Software Engineering
Hi-index | 0.01 |
With the rise of tools for predictive human performance modeling in HCI comes a need to model legacy applications. Models of legacy systems are used to compare products to competitors, or new proposed design ideas to the existing version of an application. We present CogTool-Helper, an exemplar of a tool that results from joining this HCI need to research in automatic GUI testing from the Software Engineering testing community. CogTool-Helper uses automatic UI-model extraction and test case generation to automatically create CogTool storyboards and models and infer methods to accomplish tasks beyond what the UI designer has specified. A design walkthrough with experienced CogTool users reveal that CogTool-Helper resonates with a "pain point" of real-world modeling and provide suggestions for future work.