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 条
  • [11] Metamorphic testing as a test case selection strategy
    Towey, Dave
    Dong, Yunwei
    Sun, Chang-Ai
    Chen, Tsong Yueh
    [J]. SCIENCE CHINA-INFORMATION SCIENCES, 2016, 59 (05)
  • [12] 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
  • [13] Test Case Selection: Vital Model for Software Maintenance
    Lawanna, Adtha
    Wongwuttiwat, Jittima
    [J]. PROCEEDINGS OF THE 2016 IEEE REGION 10 CONFERENCE (TENCON), 2016, : 2307 - 2310
  • [14] Cost-effective test case generation with the hyper-heuristic for software product line testing
    Sulaiman, Rabatul . Aduni
    Jawawi, Dayang . N. A.
    Halim, Shahliza . Abdul
    [J]. ADVANCES IN ENGINEERING SOFTWARE, 2023, 175
  • [15] Developing a testing maturity model for software test process evaluation and improvement
    Burnstein, I
    Suwanassart, T
    Carlson, R
    [J]. INTERNATIONAL TEST CONFERENCE 1996, PROCEEDINGS, 1996, : 581 - 589
  • [16] Test Case Prioritization for Regression Testing of OO Software based on the complexity of Software
    Xi, Pu
    Zhao, Chenhong
    Qin, Bin
    [J]. 2011 INTERNATIONAL CONFERENCE ON COMPUTER, ELECTRICAL, AND SYSTEMS SCIENCES, AND ENGINEERING (CESSE 2011), 2011, : 5 - 8
  • [17] Test case selection using software complexity and volume metrics
    Computer Science and Software Engineering, University of Detroit, Mercy, United States
    不详
    [J]. Int. Conf. Softw. Eng. Data Eng., SEDE, (23-27):
  • [18] Regression test case selection and prioritization for object oriented software
    Dharmveer Kumar Yadav
    Sandip Dutta
    [J]. Microsystem Technologies, 2020, 26 : 1463 - 1477
  • [19] Test case selection for improving the effectiveness of software fault localization
    Wang, Kechao
    Wang, Tiantian
    Su, Xiaohong
    Ma, Peijun
    Tong, Zhixiang
    [J]. Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2014, 51 (04): : 865 - 873
  • [20] Regression test case selection and prioritization for object oriented software
    Yadav, Dharmveer Kumar
    Dutta, Sandip
    [J]. MICROSYSTEM TECHNOLOGIES-MICRO-AND NANOSYSTEMS-INFORMATION STORAGE AND PROCESSING SYSTEMS, 2020, 26 (05): : 1463 - 1477