Methods for Test Suite Selection in the Process of Software Maintenance

被引:0
|
作者
Lawanna, Adtha [1 ]
机构
[1] Fac Sci & Technol, Dept Informat Technol, Bangkok, Thailand
来源
CHIANG MAI JOURNAL OF SCIENCE | 2013年 / 40卷 / 04期
关键词
software maintenance; regression test; test suite; test case;
D O I
暂无
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Software maintenance is one of the essential processes of Software Development Life Cycle. The main ideas of maintaining software concern the correction of errors, the modification of codes, the prevention of future errors, and the improvement in executing time. While the modification has been implementing, the software system has to be retested to increase a level of confidence that it will be organized due to the requirements specification. At this point, a test suite needs to be designed for testing the modified modules and the entire software. A concept of the test suite selection is being developed by regression test selections such as the retest-all selections, a random or ad-hoc selection and the test suite minimization. Those selection techniques apply a mapping between the test cases in a test suite and the lines of code it executes. However, there are not only the lines of code as one of the factors that can affect the size of test suite but including the number of functions and faulty versions. Therefore, the method for test suite selection is proposed in order to cover those three factors by the integral technique which can produce the smaller size of a test suite when compared with the traditional regression selection techniques.
引用
收藏
页码:689 / 700
页数:12
相关论文
共 50 条
  • [1] 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
  • [2] Selection of regression test suite to validate software applications upon deployment of upgrades
    Pasala, Anjaneyulu
    Fung, Yannick L. H. Lew Yaw
    Akladios, Fad
    Appala, Raju G.
    Gorthi, Ravi P.
    [J]. ASWEC 2008: 19TH AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2008, : 130 - 138
  • [3] Maintenance of Regression Test Case Suite
    Zhou, Xiao-hui
    Zhang, Wei
    [J]. 2015 INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND ARTIFICIAL INTELLIGENCE (CAAI 2015), 2015, : 55 - 59
  • [4] 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
  • [5] The Effect of Test Suite Type on Regression Test Selection
    Dini, Nima
    Sullivan, Allison
    Gligoric, Milos
    Rothermel, Gregg
    [J]. 2016 IEEE 27TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING (ISSRE), 2016, : 47 - 58
  • [6] Test Suite Cooperative Framework on Software Quality
    Liu, Zhenyu
    Yang, Genxing
    Cai, Lizhi
    [J]. COOPERATIVE DESIGN, VISUALIZATION, AND ENGINEERING, PROCEEDINGS, 2009, 5738 : 289 - +
  • [7] MIWAD: A SOFTWARE SUITE FOR BUILDING CAD METHODS
    Franco Valiente, Jose M.
    Suarez Ortega, Cesar
    Rubio del Solar, Manuel
    Diaz Herrero, Guillermo
    Ramos Pollan, Raul
    Guevara Lopez, Miguel A.
    Gonzalez de Posada, Naimy
    Moura, Daniel
    Ramos, Isabel
    Loureiro, Joana
    [J]. ICEM15: 15TH INTERNATIONAL CONFERENCE ON EXPERIMENTAL MECHANICS, 2012,
  • [8] Method to Improve the Efficiency of the Software by the Effective Selection of the Test Cases from Test Suite Using lata Mining Techniques
    Raamesh, Lilly
    Uma, G. V.
    [J]. INFORMATION TECHNOLOGY AND MOBILE COMMUNICATION, 2011, 147 : 327 - +
  • [9] Software suite helps manage process flow
    不详
    [J]. MICROWAVES & RF, 1997, 36 (04) : 156 - 157
  • [10] Modeling of Anammox Process with the BioWin Software Suite
    Dorofeev, A. G.
    Nikolaev, Yu. A.
    Kozlov, M. N.
    Kevbrina, M. V.
    Agarev, A. M.
    Kallistova, A. Yu.
    Pimenov, N. V.
    [J]. APPLIED BIOCHEMISTRY AND MICROBIOLOGY, 2017, 53 (01) : 78 - 84