A Review of Software Testing Process Log Parsing and Mining

被引:0
作者
Xue, KeHan [1 ]
Han, Qiang [1 ]
Han, Sheng [1 ]
Shi, ZhiChao [1 ]
Qiao, YiXin [1 ]
机构
[1] North Minzu Univ, Sch Comp Sci & Engn, Yinchuan, Ningxia, Peoples R China
来源
2024 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE SERVICES ENGINEERING, SSE 2024 | 2024年
关键词
log mining; log parsing; Software Testing Process logs; Machine Learning(ML); Deep Learning(DL); ANOMALY DETECTION; SYSTEM;
D O I
10.1109/SSE62657.2024.00055
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The substantial log data present in software testing processes are often the primary and sometimes the sole source of information for test engineers to understand and debug software. Consequently, analysis and mining of log data play a crucial role, especially in the application of these techniques. Testers can utilize this data to identify scenarios or anomalies not covered in tests, thereby improving test cases, enhancing test coverage and effectiveness, and ultimately bolstering software safety and reliability. However, extracting valuable information from this abundant data poses a challenge, as logs generated during testing processes are often unstructured and not easily computable. To address this challenge, researchers are actively engaging in deep mining and analysis of test data for digital processing. In this article, we provide a comprehensive review of existing literature, systematically categorizing and detailing log mining and analysis in software testing. This includes methods for converting logs into structured event templates and using logs for anomaly detection, failure prediction, and diagnostic assistance. Integrating current research challenges and future directions, we discuss and forecast the prospects of research in this field.
引用
收藏
页码:334 / 343
页数:10
相关论文
共 67 条
  • [1] [Anonymous], 2022, Google Outage Analysis
  • [2] Astekin M, 2019, IEEE INT CONF BIG DA, P2119, DOI 10.1109/BigData47090.2019.9006593
  • [3] Experience Report: Log Mining using Natural Language Processing and Application to Anomaly Detection
    Bertero, Christophe
    Roy, Matthieu
    Sauvanaud, Carla
    Tredan, Gilles
    [J]. 2017 IEEE 28TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING (ISSRE), 2017, : 351 - 360
  • [4] An Empirical Study On Leveraging Logs For Debugging Production Failures
    Chen, An Ran
    [J]. 2019 IEEE/ACM 41ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: COMPANION PROCEEDINGS (ICSE-COMPANION 2019), 2019, : 126 - 128
  • [5] LogTransfer: Cross-System Log Anomaly Detection for Software Systems with Transfer Learning
    Chen, Rui
    Zhang, Shenglin
    Li, Dongwen
    Zhang, Yuzhe
    Guo, Fangrui
    Meng, Weibin
    Pei, Dan
    Zhang, Yuzhi
    Chen, Xu
    Liu, Yuqing
    [J]. 2020 IEEE 31ST INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING (ISSRE 2020), 2020, : 37 - 47
  • [6] Outage Prediction and Diagnosis for Cloud Service Systems
    Chen, Yujun
    Zhang, Hongyu
    Yang, Xian
    Lin, Qingwei
    Zhang, Dongmei
    Dong, Hang
    Xu, Yong
    Li, Hao
    Kang, Yu
    Gao, Feng
    Xu, Zhangwei
    Dang, Yingnong
    [J]. WEB CONFERENCE 2019: PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE (WWW 2019), 2019, : 2659 - 2665
  • [7] Prefix-Graph: A Versatile Log Parsing Approach Merging Prefix Tree with Probabilistic Graph
    Chu, Guojun
    Wang, Jingyu
    Qi, Qi
    Sun, Haifeng
    Tao, Shimin
    Liao, Jianxin
    [J]. 2021 IEEE 37TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2021), 2021, : 2411 - 2422
  • [8] Event Logs for the Analysis of Software Failures: A Rule-Based Approach
    Cinque, Marcello
    Cotroneo, Domenico
    Pecchia, Antonio
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2013, 39 (06) : 806 - 821
  • [9] DeepLog: Anomaly Detection and Diagnosis from System Logs through Deep Learning
    Du, Min
    Li, Feifei
    Zheng, Guineng
    Srikumar, Vivek
    [J]. CCS'17: PROCEEDINGS OF THE 2017 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY, 2017, : 1285 - 1298
  • [10] Execution Anomaly Detection in Distributed Systems through Unstructured Log Analysis
    Fu, Qiang
    Lou, Jian-Guang
    Wang, Yi
    Li, Jiang
    [J]. 2009 9TH IEEE INTERNATIONAL CONFERENCE ON DATA MINING, 2009, : 149 - +