Enhancing Test Cases generated by Concolic Testing

被引:1
|
作者
Dutta, Arpita [1 ]
Kumar, Shubham [1 ]
Godboley, Sangharatna [2 ]
机构
[1] Indian Inst Technol, Kharagpur, W Bengal, India
[2] Natl Univ Singapore, Singapore, Singapore
关键词
Concolic Testing; Pair-wise Testing; MC/DC; Mutation Testing;
D O I
10.1145/3299771.3299781
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Concolic testing tools can automatically generate test cases. However, there is a scope to increase the coverage achieved. Pair-wise testing is a prominent black-box testing method. We propose to combine ideas from these two techniques to enhance the code coverage. We have carried out experimental studies to evaluate the effectiveness of our approach. Our experimental results show that on an average our approach achieves 3.27%, 2.94%, and 6.22% improvements in condition coverage, decision coverage, and MC/DC respectively over a traditional concolic tester. Further, on an average of 4.36% improvement in mutation score is achieved.
引用
收藏
页数:11
相关论文
共 50 条
  • [1] Directed Test Generation using Concolic Testing on RTL models
    Ahmed, Alif
    Farahmandi, Farimah
    Mishra, Prahhat
    [J]. PROCEEDINGS OF THE 2018 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2018, : 1538 - 1543
  • [2] Concolic Testing in CLP
    Mesnard, Fred
    Payet, Etienne
    Vidal, German
    [J]. THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2020, 20 (05) : 671 - 686
  • [3] Hybrid concolic testing
    Majumdar, Rupak
    Sen, Koushik
    [J]. ICSE 2007: 29TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2007, : 416 - +
  • [4] Concolic testing for functional languages
    Giantsios, Aggelos
    Papaspyrou, Nikolaos
    Sagonas, Konstantinos
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2017, 147 : 109 - 134
  • [5] BOOMPizer: Minimization and prioritization of CONCOLIC based boosted MC/DC test cases
    Barisal, Swadhin Kumar
    Chauhan, Shorya Pratap Singh
    Dutta, Arpita
    Godboley, Sangharatna
    Sahoo, Bibhudatta
    Mohapatra, Durga Prasad
    [J]. JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (10) : 9757 - 9776
  • [6] Concolic Testing and Constraint Satisfaction
    Sen, Koushik
    [J]. THEORY AND APPLICATIONS OF SATISFIABILITY TESTING - SAT 2011, 2011, 6695 : 3 - 4
  • [7] Optimization of Automatic Generated Test Cases for Path Testing Using Genetic Algorithm
    Khan, Rijwan
    Amjad, Mohd
    Srivastava, Akhilesh Kumar
    [J]. 2016 SECOND INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE & COMMUNICATION TECHNOLOGY (CICT), 2016, : 32 - 36
  • [8] Concolic testing in logic programming
    Mesnard, Fred
    Payet, Etienne
    Vidal, German
    [J]. THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2015, 15 : 711 - 725
  • [9] Towards Optimal Concolic Testing
    Wang, Xinyu
    Sun, Jun
    Chen, Zhenbang
    Zhang, Peixin
    Wang, Jingyi
    Lin, Yun
    [J]. PROCEEDINGS 2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2018, : 291 - 302
  • [10] Concolic Testing of SystemC Designs
    Lin, Bin
    Cong, Kai
    Yang, Zhenkun
    Liao, Zhigang
    Zhan, Tao
    Havlicek, Christopher
    Xie, Fei
    [J]. 2018 19TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED), 2018, : 1 - 7