A regression test case generation method guided with branch probability

被引:0
|
作者
机构
[1] [1,Yu, Lechen
[2] Wang, Haijun
[3] 1,Zheng, Qinghua
[4] Liu, Ting
[5] 1,Huang, Xiaolong
[6] Yang, Zijiang
[7] Wei, Wei
来源
Liu, T. (tingliu@mail.xjtu.edu.cn) | 1600年 / Central South University of Technology卷 / 44期
关键词
Testing - Model checking;
D O I
暂无
中图分类号
学科分类号
摘要
A novel method was proposed to generate regression test cases guided by the branch possibility (GBP). The symbolic execution was applied to search the paths of the program and generate control dependence graph of the program. The branch possibility was proposed to measure the possibility of that the new test case can cover the target code, which is generated by reserving the branch. The branch possibility of each branch in the test case was calculated to find the highest one which will be reserved to generate a new case, until the target code was run in the test case. 20 versions of two programs were selected to compare our method with two existing algorithms such as eXpress and dynamic symbolic execution. The results show that the GBP can generate the test case effectively, and the search time is 45.6% and 61.1% lower than that of eXpress and dynamic symbolic execution (DSE).
引用
收藏
相关论文
共 50 条
  • [1] Branch Guided Functional Test Generation at the RTL
    Acharya, Vineeth V.
    Bagri, Sharad
    Hsiao, Michael S.
    2015 20TH IEEE EUROPEAN TEST SYMPOSIUM (ETS), 2015,
  • [2] Guided Path Exploration for Regression Test Generation
    Taneja, Kunal
    Xie, Tao
    Tillmann, Nikolai
    de Halleux, Jonathan
    Schulte, Wolfram
    2009 31ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, COMPANION VOLUME, 2009, : 311 - +
  • [3] Intelligent test case generation based on branch and bound
    XING Ying
    GONG Yun-zhan
    WANG Ya-wen
    ZHANG Xu-zhou
    TheJournalofChinaUniversitiesofPostsandTelecommunications, 2014, 21 (02) : 91 - 97
  • [4] Intelligent test case generation based on branch and bound
    Xing, Y. (lovelyjamie@yeah.net), 1600, Beijing University of Posts and Telecommunications (21):
  • [5] Static Probability Analysis Guided RTL Hardware Trojan Test Generation
    Wang, Haoyi
    Zhou, Qiang
    Cai, Yici
    2023 28TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, ASP-DAC, 2023, : 510 - 515
  • [6] Regression Test Selection Method Based on Coincidental Correctness Probability
    Zhou X.-L.
    Zhao J.-H.
    Ruan Jian Xue Bao/Journal of Software, 2021, 32 (07): : 2103 - 2117
  • [7] A New Test Data Generation Method for Sequential Probability Ratio Test
    Seo, Changwoo
    Lim, Yonghwan
    Song, Wonseon
    Jang, Namyoung
    Jeon, Sungchae
    2008 14TH ASIA-PACIFIC CONFERENCE ON COMMUNICATIONS, (APCC), VOLS 1 AND 2, 2008, : 487 - +
  • [8] Estimating the Regression Test Case Selection Probability using Fuzzy Rules
    Rai, Deepak
    Tyagi, Kirti
    2013 INTERNATIONAL CONFERENCE ON RECENT TRENDS IN INFORMATION TECHNOLOGY (ICRTIT), 2013, : 603 - 611
  • [9] A plug-in test case generation method based on contact layer proximity and node probability coverage
    Qian Z.
    Hong D.
    Wang X.
    International Journal of Performability Engineering, 2017, 13 (08) : 1281 - 1292
  • [10] Test Vector Generation Using Different Logic Regression Method
    Shashidhara, H. R.
    PROCEEDINGS OF THE 2016 2ND INTERNATIONAL CONFERENCE ON APPLIED AND THEORETICAL COMPUTING AND COMMUNICATION TECHNOLOGY (ICATCCT), 2016, : 736 - 742