Write a Blog >>
ESEC/FSE 2022
Mon 14 - Fri 18 November 2022 Singapore
Thu 17 Nov 2022 11:30 - 12:00 at SRC GLR - Test Automation Efficiency 1 Chair(s): Ákos Kiss

We present a plug-in called “CharmFL” for the PyCharm IDE. It employs Spectrum-based Fault Localization to automatically analyze Python programs and produces a ranked list of potentially faulty program elements (i.e., statements, functions, etc.). Our tool offers advanced features, e.g., it enables the users to give their feedback on the suspicious elements to help re-rank them, thus improving the fault localization process. The tool utilizes contextual information about program elements complementary to the spectrum data. The users can explore function call graphs during a failed test. Thus they can investigate the data flow traces of any failed test case or construct a causal inference model for the location of the fault. The tool has been used with a set of experimental use cases.

Thu 17 Nov

Displayed time zone: Beijing, Chongqing, Hong Kong, Urumqi change

11:00 - 12:30
Test Automation Efficiency 1A-TEST at SRC GLR
Chair(s): Ákos Kiss University of Szeged, Hungary
11:00
30m
Talk
KUBO: A Framework for Automated Efficacy Testing of Anti-Virus Behavioral Detection with Procedure-based Malware Emulation
A-TEST
Jakub Pružinec , Quynh Anh Nguyen , Adrian Baldwin , Jonathan Griffin , Yang Liu Shanghai Maritime University/National University of Singapore
11:30
30m
Talk
Interactive Fault Localization for Python with CharmFL
A-TEST
Attila Szatmári , Qusay Idrees Sarhan Department of Software Engineering, University of Szeged, Árpád Beszédes Department of Software Engineering, University of Szeged