閱讀全文 | |
篇名 |
A Crawling Approach of Hierarchical GUI Model Generation for Android Applications
|
---|---|
並列篇名 | A Crawling Approach of Hierarchical GUI Model Generation for Android Applications |
作者 | Chien-Hung Liu、Ping-Hung Chen |
英文摘要 | As the number of Android applications has increased dramatically, there is a rising concern about their quality and reliability. In particular, the rich GUI interactions supported by Android should be thoroughly tested in order to ensure if the behavior of an Android application is correct. However, manually creating a GUI state model can be tedious and error-prone, especially for a nontrivial application. This paper proposes a crawler that can automatically generate the GUI state model for an Android application. Particularly, a hierarchical state model is employed to represent the intra- and inter- activity GUI behavior of Android applications in order to increase the model readability. Empirical experiments were conducted to evaluate the proposed crawler and the generated model. The results show that the state model generated by the crawler has a promising coverage as compared to the model created manually. The hierarchical state model can greatly improve the model readability to ease the GUI behavior analysis and validation for Android applications. |
起訖頁 | 1613-1623 |
關鍵詞 | Android crawler、Android GUI model、Android GUI testing |
刊名 | 網際網路技術學刊 |
期數 | 201809 (19:5期) |
出版單位 | 台灣學術網路管理委員會 |
DOI |
|
QR Code | |
該期刊 上一篇
| Enhancing Software Robustness by Detecting and Removing Exception Handling Smells: An Empirical Study |
該期刊 下一篇
| The Design and Case Study of the WSRush Platform |