Volume 18 Number 3 (Aug. 2023)
Home > Archive > 2023 > Volume 18 Number 3 (Aug. 2023) >
JSW 2023 Vol.18(3): 143-158
doi: 10.17706/jsw.18.3.143-158

Idle Strategy of Smart Monkey to Enhance Testing Operable GUI Regions

Bingyi Cui 1,2,* , Long Zhang 1,2 , Chenglong Sun3 3 , Zhenyu Zhang 1

  • 1 State Key Laboratory of Computer Science, Institute of Software, Chinese Academy of Sciences, Beijing, China.
  • 2 University of Chinese Academy of Sciences, Beijing, China.
  • 3 Shopee Pte. Ltd., Singapore.

* Corresponding author

Abstract

Graphical User Interface (GUI) testing is an important approach to ensuring software applications’ quality. The rendered GUI screen contains operable regions that can be triggered when certain events are applied to these areas. The previous traditional testing methods cannot efficiently identify the GUI area of this operation and generate the sequence of events. Smart Monkey is based on computer vision techniques, which can utilize several basic visual features to confirm the real operable GUI regions. In this paper, we propose an idle strategy of Smart Monkey for enhancing GUI testing. It can use a combination of Monkey and Smart Monkey to achieve high accuracy and efficiency. We implemented the improved technique as an Android testing tool. Then we conduct experiments on 14 real-world applications, comparing with Monkey and Smart Monkey methods, respectively. The results show that it can more efficiently identify operable regions to generate event sequences.

Keywords

  • Android UI testing
  • rendered GUI
  • monkey
486-JSW15506

How to Cite

Copied

Bingyi Cui, Long Zhang, Chenglong Sun3, and Zhenyu Zhang, "Idle Strategy of Smart Monkey to Enhance Testing Operable GUI Regions," Journal of Software, vol. 18, no. 3, pp. 143-158, 2023. https://doi.org/ 10.17706/jsw.18.3.143-158

Copyright & License

Copyright © 2023 by the authors. This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).

Article Metrics in Dimensions

General Information

  • ISSN: 1796-217X (Online)

  • Abbreviated Title: J. Softw.

  • Frequency:  Biannually

  • APC: 500USD

  • DOI: 10.17706/JSW

  • Editor-in-Chief: Prof. Antanas Verikas

  • Executive Editor: Ms. Cecilia Xie

  • Abstracting/ Indexing: DBLP, CNKI, 

  • Google Scholar, ProQuest,
           INSPEC(IET), ULRICH's Periodicals
           Directory, WorldCat, etc

  • E-mail: editor@jsoftware.us

  • Aug 27, 2026 News!

    Vol 21, No 1 has been published with online version

  • Mar 30, 2026 News!

    Vol 20, No 2 has been published with online version   [Click]

  • Apr 01, 2024 News!

    Vol 14, No 4- Vol 14, No 12 has been indexed by IET-(Inspec)     [Click]

  • Apr 01, 2024 News!

    Papers published in JSW Vol 18, No 1- Vol 18, No 6 have been indexed by DBLP   [Click]

  • Mar 07, 2025 News!

    JSW had implemented online submission system   [Click]