Abstract
Software testing is an important part of engineering trustworthy information systems. End-to-end testing through Graphical User Interface (GUI) can be done manually, but it is a very time consuming and costly process. There are tools to capture or manually define scripts for automating regression testing through a GUI, but the main challenge is the high maintenance cost of the scripts when the GUI changes. In addition, GUIs tend to have a large state space, so creating scripts to cover all the possible paths and defining test oracles to check all the elements of all the states would be an enormous effort. This paper presents an approach to automatically explore a GUI while inferring state models that are used for action selection in run-time GUI test generation, implemented as an extension to the open source TESTAR tool. As an initial validation, we experiment on the impact of using various state abstraction mechanisms on the model inference and the performance of the implemented action selection algorithm based on the inferred model. Later, we analyse the challenges and provide future research directions on model inference and scriptless GUI testing.
Original language | English |
---|---|
Title of host publication | Research Challenges in Information Science |
Subtitle of host publication | 16th International Conference, RCIS 2022, Barcelona, Spain, May 17–20, 2022, Proceedings |
Editors | Renata Guizzardi, Jolita Ralyté, Xavier Franch |
Place of Publication | Cham |
Publisher | Springer |
Pages | 546-563 |
Number of pages | 18 |
Edition | 1 |
ISBN (Print) | 9783031057595 |
DOIs | |
Publication status | Published - 13 May 2022 |
Event | 16th International Conference on Research Challenges in Information Science - Barcelona, Spain Duration: 17 May 2022 → 20 May 2022 https://www.rcis-conf.com/rcis2022/ |
Publication series
Series | Lecture Notes in Business Information Processing |
---|---|
Volume | 446 |
ISSN | 1865-1348 |
Conference
Conference | 16th International Conference on Research Challenges in Information Science |
---|---|
Abbreviated title | RCIS 2022 |
Country/Territory | Spain |
City | Barcelona |
Period | 17/05/22 → 20/05/22 |
Internet address |
Keywords
- Automated GUI testing
- Model inference
- TESTAR tool