GIFdroid: An Automated Light-weight Tool for Replaying Visual Bug Reports

被引:0
|
作者
Feng, Sidong [1 ]
Chen, Chunyang [1 ]
机构
[1] Monash Univ, Melbourne, Vic, Australia
关键词
bug replay; visual recording; android testing;
D O I
10.1145/3510454.3516857
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Bug reports are vital for software maintenance that allow users to inform developers of the problems encountered while using software. However, it is difficult for non-technical users to write clear descriptions about the bug occurrence. Therefore, more and more users begin to record the screen for reporting bugs as it is easy to be created and contains detailed procedures triggering the bug. But it is still tedious and time-consuming for developers to reproduce the bug due to the length and unclear actions within the recording. To overcome these issues, we propose GIFdroid, a lightweight approach to automatically replay the execution trace from visual bug reports. GIFdroid adopts image processing techniques to extract the keyframes from the recording, map them to states in GUI Transitions Graph, and generate the execution trace of those states to trigger the bug. Our automated experiments and user study demonstrate its accuracy, efficiency, and usefulness of the approach.
引用
收藏
页码:95 / 99
页数:5
相关论文
共 50 条
  • [21] LIGHT-WEIGHT VISUALVOICE: NEURAL NETWORK QUANTIZATION ON AUDIO VISUAL SPEECH SEPARATION
    Wu, Yifei
    Li, Chenda
    Qian, Yanmin
    2023 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING WORKSHOPS, ICASSPW, 2023,
  • [22] Modal analysis of a light-weight robot with a rotating tool installed at the end effector
    Viet-Hung Vu
    Liu, Zhaoheng
    Thomas, Marc
    Hazel, Bruce
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART C-JOURNAL OF MECHANICAL ENGINEERING SCIENCE, 2017, 231 (09) : 1664 - 1676
  • [23] A Fast and Light-Weight NonIterative Visual Odometry with RGB-D Cameras
    Yang, Zheng
    Xu, Kuan
    Yuan, Shenghai
    Xie, Lihua
    UNMANNED SYSTEMS, 2024,
  • [25] Djangology: A Light-weight Web-based Tool for Distributed Collaborative Text Annotation
    Apostolova, Emilia
    Neilan, Sean
    An, Gary
    Tomuro, Noriko
    Lytinen, Steven
    LREC 2010 - SEVENTH INTERNATIONAL CONFERENCE ON LANGUAGE RESOURCES AND EVALUATION, 2010, : 3499 - 3505
  • [26] A light-weight model with granularity feature representation for fine-grained visual classification
    Zheng, Qiumei
    Peng, Tianqi
    Huang, Ding
    Wang, Fenghua
    Xu, Nengxiang
    INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2024, 27 (03) : 341 - 351
  • [27] MapOptics: a light-weight, cross-platform visualization tool for optical mapping alignment
    Burgin, Josephine
    Molitor, Corentin
    Mohareb, Fady
    BIOINFORMATICS, 2019, 35 (15) : 2671 - 2673
  • [28] The Development of a Fillet Design Tool Based on Light-Weight Marine Diesel Engine Crankshafts
    Chen, Guangku
    Wang, Guixin
    Liu, Shuaining
    Zhu, Jialiang
    Niu, Xiaoxiao
    Wang, Yinyan
    JOURNAL OF MARINE SCIENCE AND ENGINEERING, 2024, 12 (10)
  • [29] MobiVSR : Efficient and Light-weight Neural Network for Visual Speech Recognition on Mobile Devices
    Shrivastava, Nilay
    Saxena, Astitwa
    Kumar, Yaman
    Shah, Rajiv Ratn
    Stent, Amanda
    Mahata, Debanjan
    Kaur, Preeti
    Zimmermann, Roger
    INTERSPEECH 2019, 2019, : 2753 - 2757
  • [30] Motion Planning for Catching a Light-weight Ball with High-speed Visual Feedback
    Murakami, Kenichi
    Yamakawa, Yuji
    Senoo, Taku
    Ishikawa, Masatoshi
    2015 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS (ROBIO), 2015, : 339 - 344