An Effective Test Case Selection for Software Testing Improvement

被引:0
|
作者
Lawanna, Adtha [1 ]
机构
[1] Assumption Univ, Vincent Marry Sch Sci & Technol, Dept Informat Technol, Bangkok, Thailand
关键词
software testing; test case; code; bugs;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
One problem of testing software is selecting the suitable test cases from the test suit regarding the size of the programs. If the size of selected test cases is big, then it can affect the whole performance of software development life cycle. Accordingly, it increases testing time and produce many bugs. Therefore, this paper proposes the improvement of software testing for selecting the appropriate and small number of test cases by considering the amounts of the functions modified, lines of code changed, and numbers of bugs produced after modifying programs. The reason of proposing the software testing improvement model is to prepare effective algorithm, while numbers of bugs are lower than the traditional methods. According to the experimental results, the size of the selected test cases by using the proposed model is less than Retest All, Random, and a Safe Test about 98.70%, 87.86%, and 84.67% respectively. Moreover, the ability of STI is higher than the comparative studies about 1-20 times regarding the number of bugs found after modifying a program.
引用
收藏
页码:319 / 324
页数:6
相关论文
共 50 条
  • [1] Test Case Design Based Technique for the Improvement of Test Case Selection in Software Maintenance
    Lawanna, Adtha
    [J]. 2016 55TH ANNUAL CONFERENCE OF THE SOCIETY OF INSTRUMENT AND CONTROL ENGINEERS OF JAPAN (SICE), 2016, : 345 - 350
  • [2] An Approach to Test Case Design for Cost Effective Software Testing
    Kumar, Kiran J.
    Rao, A. Ananda
    Chand, M. Gopi
    Reddy, K. Narendar
    [J]. IMECS 2009: INTERNATIONAL MULTI-CONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, VOLS I AND II, 2009, : 1044 - +
  • [3] False Test Case Selection : Improvement of Regression Testing Approach
    Srisura, Benjawan
    Lawanna, Adtha
    [J]. 2016 13TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING/ELECTRONICS, COMPUTER, TELECOMMUNICATIONS AND INFORMATION TECHNOLOGY (ECTI-CON), 2016,
  • [4] ReTEST: A Cost Effective Test Case Selection Technique for Modern Software Development
    Azizi, Maral
    Do, Hyunsook
    [J]. 2018 29TH IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING (ISSRE), 2018, : 144 - 154
  • [5] Effective Test Strategy for Testing Automotive Software
    Barhate, Sujit Sopan
    [J]. 2015 INTERNATIONAL CONFERENCE ON INDUSTRIAL INSTRUMENTATION AND CONTROL (ICIC), 2015, : 645 - 649
  • [6] Enhancing Genetic Improvement of Software with Regression Test Selection
    Guizzo, Giovani
    Petke, Justyna
    Sarro, Federica
    Harman, Mark
    [J]. 2021 IEEE/ACM 43RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2021), 2021, : 1323 - 1333
  • [7] ∼TEST: An effective automation tool for testing embedded software
    Baek, Changhyun
    Park, Seungkyu
    Choi, Kyunghee
    [J]. WSEAS Transactions on Information Science and Applications, 2005, 2 (08): : 1214 - 1219
  • [8] Research in test case method in software testing
    Xiao, Hua-Bo
    Huang, Shu-li
    [J]. FRONTIERS OF MECHANICAL ENGINEERING AND MATERIALS ENGINEERING II, PTS 1 AND 2, 2014, 457-458 : 1163 - 1166
  • [9] Artifact for Enhancing Genetic Improvement of Software with Regression Test Selection
    Guizzo, Giovani
    Petke, Justyna
    Sarro, Federica
    Harman, Mark
    [J]. 2021 IEEE/ACM 43RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: COMPANION PROCEEDINGS (ICSE-COMPANION 2021), 2021, : 220 - 220
  • [10] Metamorphic testing as a test case selection strategy
    Dave TOWEY
    Yunwei DONG
    Chang-Ai SUN
    Tsong Yueh CHEN
    [J]. Science China(Information Sciences), 2016, 59 (05) : 24 - 25