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

被引:0
|
作者
Feng, Sidong [1 ]
Chen, Chunyang [1 ]
机构
[1] Monash Univ, Melbourne, Vic, Australia
来源
2022 ACM/IEEE 44TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: COMPANION PROCEEDINGS (ICSE-COMPANION 2022) | 2022年
关键词
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 条
  • [31] 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
  • [32] Automated segmentation of key structures of the eye using a light-weight two-step classifier
    Rao, Adish
    Mysore, Aniruddha
    Ajri, Siddhanth
    Guragol, Abhishek
    Sarkar, Poulami
    Srinivasa, Gowri
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2021, 41 (05) : 5359 - 5365
  • [33] Compact and Light-Weight Automated Semen Analysis Platform Using Lensfree on-Chip Microscopy
    Su, Ting-Wei
    Erlinger, Anthony
    Tseng, Derek
    Ozcan, Aydogan
    ANALYTICAL CHEMISTRY, 2010, 82 (19) : 8307 - 8312
  • [34] A Light-Weight Tool for the Self-assessment of Security Compliance in Software Development - An Industry Case
    Moyon, Fabiola
    Bayr, Christoph
    Mendez, Daniel
    Dannart, Sebastian
    Beckers, Kristian
    SOFSEM 2020: THEORY AND PRACTICE OF COMPUTER SCIENCE, 2020, 12011 : 403 - 416
  • [35] Automated Detection of Multitype Landforms on Mars Using a Light-Weight Deep Learning-Based Detector
    Jiang, Shancheng
    Lian, Zongkai
    Yung, Kai Leung
    Ip, W. H.
    Gao, Ming
    IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 2022, 58 (06) : 5015 - 5029
  • [36] DESIGN OF A HIGHLY DAMPED FIBRE-REINFORCED LIGHT-WEIGHT MAST FOR AUTOMATED STORAGE SYSTEMS IN LOGISTICS
    Filippatos, Angelos
    Dannemann, Martin
    Wohlfahrt, Daniel
    Modler, Niels
    Schmidt, Thorsten
    PROCEEDINGS OF THE 23RD INTERNATIONAL CONGRESS ON SOUND AND VIBRATION: FROM ANCIENT TO MODERN ACOUSTICS, 2016,
  • [37] A Light-Weight Fault Injection Approach to Test Automated Production System PLC Software in Industrial Practice
    Roesch, Susanne
    Vogel-Heuser, Birgit
    CONTROL ENGINEERING PRACTICE, 2017, 58 : 12 - 23
  • [38] Light-Weight Portable Electroantennography Device as a Future Field-Based Tool for Applied Chemical Ecology
    Pawson, Stephen M.
    Kerr, Jessica L.
    O'Connor, Brooke C.
    Lucas, Philippe
    Martinez, Dominique
    Allison, Jeremy D.
    Strand, Tara M.
    JOURNAL OF CHEMICAL ECOLOGY, 2020, 46 (07) : 557 - 566
  • [39] Light-Weight Portable Electroantennography Device as a Future Field-Based Tool for Applied Chemical Ecology
    Stephen M. Pawson
    Jessica L. Kerr
    Brooke C. O’Connor
    Philippe Lucas
    Dominique Martinez
    Jeremy D. Allison
    Tara M. Strand
    Journal of Chemical Ecology, 2020, 46 : 557 - 566
  • [40] An auxiliary diagnostic tool for common fundus diseases based on fundus color photography and light-weight classification models
    Wang, Jin-Da
    Liu, Mei-Rui
    Liu, Mei-Ling
    Zhang, Ran
    Chen, Chang-Xi
    Cao, Kai
    GRAEFES ARCHIVE FOR CLINICAL AND EXPERIMENTAL OPHTHALMOLOGY, 2024, 262 (01) : 223 - 229