Mobolic: An automated approach to exercising mobile application GUIs using symbiosis of online testing technique and customated input generation. (9th February 2018)
- Record Type:
- Journal Article
- Title:
- Mobolic: An automated approach to exercising mobile application GUIs using symbiosis of online testing technique and customated input generation. (9th February 2018)
- Main Title:
- Mobolic: An automated approach to exercising mobile application GUIs using symbiosis of online testing technique and customated input generation
- Authors:
- Arnatovich, Yauhen Leanidavich
Wang, Lipo
Ngo, Ngoc Minh
Soh, Charlie - Abstract:
- Summary: The increasingly prevalent use of mobile devices has raised the popularity of mobile applications. Therefore, automated testing of mobile applications has become an extremely important task. However, it is still a challenge to automatically generate tests with high coverage for mobile applications due to their specific nontrivial structure and the highly interactive nature of graphical user interfaces (GUIs). In this paper, we propose a novel automated GUI testing technique for mobile applications, namely, Mobolic . In this approach, tests with high coverage are automatically generated and executed by combining the online testing technique and customated input generation. Employing the online testing technique, Mobolic systematically explores the app GUI without falling in a loop. It generates relevant events "on the fly" that are followed by an immediate execution. In addition, involving the customated input generation, Mobolic automatically generates relevant user inputs such as user‐predefined, concrete, or random ones. We implemented Mobolic and evaluated its performance on 10 real‐world open‐source Android applications. Our experimental results show the effectiveness and efficiency of Mobolic in terms of achieved code coverage and overall exercising time.
- Is Part Of:
- Software, practice & experience. Volume 48:Number 5(2018)
- Journal:
- Software, practice & experience
- Issue:
- Volume 48:Number 5(2018)
- Issue Display:
- Volume 48, Issue 5 (2018)
- Year:
- 2018
- Volume:
- 48
- Issue:
- 5
- Issue Sort Value:
- 2018-0048-0005-0000
- Page Start:
- 1107
- Page End:
- 1142
- Publication Date:
- 2018-02-09
- Subjects:
- event‐driven FSM -- model‐based testing -- model checking -- symbolic execution -- systematic GUI exploration -- textual input generation
Computer software -- Periodicals
Computer programming -- Periodicals
Computer programs -- Periodicals
005.3 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/spe.2564 ↗
- Languages:
- English
- ISSNs:
- 0038-0644
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 8321.453000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 6329.xml