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 条
  • [41] A PARALLEL BRANCH AND BOUND ALGORITHM FOR TEST-GENERATION
    PATIL, S
    BANERJEE, P
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1990, 9 (03) : 313 - 322
  • [42] Automatic WSDL-guided Test Case Generation for PropEr Testing of Web Services
    Lampropoulos, Leonidas
    Sagonas, Konstantinos
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2012, (98): : 3 - 16
  • [43] Guided Test Generation for Finding Worst-Case Stack Usage in Embedded Systems
    Yu, Tingting
    Cohen, Myra B.
    2015 IEEE 8TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION (ICST), 2015,
  • [44] A guided incremental test case generation procedure for conformance testing for CEFSM specified protocols
    Bourhfir, C
    Dssouli, R
    Aboulhamid, E
    Rico, N
    TESTING OF COMMUNICATING SYSTEMS, 1998, : 279 - 294
  • [45] An Improved Test Case Generation Method based on Test Requirements for Testing Software Component
    Chen, Jinfu
    Yin, Yemin
    Cai, Saihua
    Geng, Ye
    Huang, Longxia
    2022 IEEE 22ND INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY, AND SECURITY COMPANION, QRS-C, 2022, : 209 - 218
  • [46] Guided test generation from CSP models
    Nogueira, Sidney
    Sampaio, Augusto
    Mota, Alexandre
    THEORETICAL ASPECTS OF COMPUTING - ICTAC 2008, PROCEEDINGS, 2008, 5160 : 258 - 273
  • [47] Optimization of Test Suite- Test Case in Regression Test
    Ansari, Ahlam S. A.
    Devadkar, Kailas K.
    Gharpure, Prachi
    2013 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND COMPUTING RESEARCH (ICCIC), 2013, : 410 - 413
  • [48] A New Method of Test Data Generation for Branch Coverage in Software Testing Based on EPDG and Genetic Algorithm
    Chen, Ciyong
    Xu, Xiaofeng
    Chen, Yan
    Li, Xiaochao
    Guo, Donghui
    PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON ANTI-COUNTERFEITING, SECURITY, AND IDENTIFICATION IN COMMUNICATION, 2009, : 307 - +
  • [49] Assistance Method for Merging Based on a Probability Regression Model
    Nagahama, Akihito
    Suehiro, Yuki
    Wada, Takahiro
    Sonoda, Kohei
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2021, 22 (05) : 2902 - 2912
  • [50] An Optimization Method of Test Suite in Regression Test Model
    Ding, Wenwu
    Kou, Jisong
    Li, Kewen
    Yang, Zhixia
    2009 WRI WORLD CONGRESS ON SOFTWARE ENGINEERING, VOL 4, PROCEEDINGS, 2009, : 180 - +