Design of Recording and Replay Tools for Android Application
CSTR:
Author:
  • Article
  • | |
  • Metrics
  • |
  • Reference [11]
  • |
  • Related [20]
  • | | |
  • Comments
    Abstract:

    Smart phones and tablets are gaining popularity with their rich and powerful input, but their rich input features add to the complexity of the testing. Existing GUI-based recording and playback tools are inadequate for capturing the input of sensor devices, GUI gestures, and have precise timing requirements. This study designs and implements a tool named RARA. RARA can be recorded and replay both GUI events and sensor events, and replaying with microsecond accuracy. Finally, it is verified by experiment:(1) RARA is effective; (2) The playback time overhead is only about 1%, will not affect the performance of the host APP; (3) The application bug can be reproduced through the RARA.

    Reference
    1 SourceForge, Android GUITAR. August 2012, http://sourceforge.net/apps/mediawiki/guitar/index.php?title=Android GUITAR.
    2 Timothy Wall. Abbot framework for automated testing of Java GUI components and programs. http://abbot. sourceforge.net.[2012-08].
    3 Hewlet-Packard Company. HP Functional Testing.[2012-08].
    4 IBM. Rational Robot. http://www.ibm.com/software/awdtools/tester/robot/.[2012-08].
    5 Amalfitano D, Fasolino AR, Tramontana P. A GUI crawling-based technique for android mobile application testing. 2011 IEEE Fourth International Conference on Software Testing, Verification and Validation Workshops. Berlin, Germany. 2011. 252-261.[doi:10.1109/ICSTW.2011.77]
    6 Angrybirds. http://www.wandoujia.com/apps/com.xk001. angrybirds.
    7 王者荣耀. http://pvp.qq.com/.
    8 割绳子. http://www.wandoujia.com/apps/com.yodo1.ctr2.UC_02.
    9 Monkey. http://developer.android.com/tools/help/monkey.html.
    10 Monkey Runner. http://developer.android.com/tooIs/heIp/monkeyrunner_concepts.html.
    11 Gomez L, Neamtiu I, Azim T, et al. RERAN:Timing- and touch-sensitive record and replay for Android. 201335th International Conference on Software Engineering (ICSE). San Francisco, CA, USA. 2013. 72-81.[doi:10.1109/ICSE.2013.6606553]
    Cited by
    Comments
    Comments
    分享到微博
    Submit
Get Citation

闫凯,孙军梅,刘雪娇,朱敏. Android应用录制与回放工具设计.计算机系统应用,2018,27(9):249-255

Copy
Share
Article Metrics
  • Abstract:2061
  • PDF: 2619
  • HTML: 2972
  • Cited by: 0
History
  • Received:January 11,2018
  • Revised:January 31,2018
  • Online: August 17,2018
Article QR Code
You are the first990809Visitors
Copyright: Institute of Software, Chinese Academy of Sciences Beijing ICP No. 05046678-3
Address:4# South Fourth Street, Zhongguancun,Haidian, Beijing,Postal Code:100190
Phone:010-62661041 Fax: Email:csa (a) iscas.ac.cn
Technical Support:Beijing Qinyun Technology Development Co., Ltd.

Beijing Public Network Security No. 11040202500063