Dynamic Generation of Test Cases with Metaheuristics

被引:0
|
作者
Lanzarini, Laura [1 ]
Pablo La Battaglia, Juan [1 ]
机构
[1] Natl Univ La Plata, Fac Comp Sci, III LIDI Inst Res Comp Sci LIDI, La Plata, Buenos Aires, Argentina
来源
JOURNAL OF COMPUTER SCIENCE & TECHNOLOGY | 2010年 / 10卷 / 02期
关键词
Software Testing; Evolutionary Testing; Particle Swarm Optimization; Evolutionary Algorithms; Metaheuristics;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The resolution of optimization problems is of great interest nowadays and has encouraged the development of various information technology methods to attempt solving them. There are several problems related to Software Engineering that can be solved by using this approach. In this paper, a new alternative based on the combination of population metaheuristics with a Tabu List to solve the problem of test cases generation when testing software is presented. This problem is of great importance for the development of software with a high computational cost and which is generally hard to solve. The performance of the solution proposed has been tested on a set of varying complexity programs. The results obtained show that the method proposed allows obtaining a reduced test data set in a suitable timeframe and with a greater coverage than conventional methods such as Random Method or Tabu Search.
引用
收藏
页码:91 / 96
页数:6
相关论文
共 50 条
  • [31] Automatic test generation for dynamic data structures
    Zhao, Ruilian
    Li, Qing
    SERA 2007: 5TH ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH, MANAGEMENT, AND APPLICATIONS, PROCEEDINGS, 2007, : 545 - +
  • [32] Application of Dynamic Slicing in Test Data Generation
    Guo, Suwei
    Zhao, Ruilian
    Li, Lijian
    Tsinghua Science and Technology, 2007, 12 (SUPPL. 1): : 150 - 155
  • [33] Dynamic test input generation for database applications
    Emmi, Michael
    Majumdar, Rupak
    Sen, Koushik
    2007 ACM International Symposium on Software Testing and Analysis, ISSTA'07, 2007, : 151 - 162
  • [34] Dynamic method for software test data generation
    Korel, Bogdan
    Software Testing Verification and Reliability, 1992, 2 (04) : 203 - 213
  • [35] Automatic test cases generation from formal contracts
    Gil, Samuel Jimenez
    Capel, Manuel I.
    Olea, Gabriel
    INFORMATION AND SOFTWARE TECHNOLOGY, 2024, 172
  • [36] JDart-Based Test Cases Generation and Optimization
    Wu X.
    Zheng W.
    Wang P.
    Wang P.
    Fan S.
    2018, Northwestern Polytechnical University (36): : 156 - 161
  • [37] Test cases generation from UML state diagrams
    Kim, Y.G.
    Hong, H.S.
    Bae, D.H.
    Cha, S.D.
    IEE Proceedings: Software, 1999, 146 (04): : 187 - 192
  • [38] Towards a Test Cases Generation Method for Security Policies
    Abbassi, Ryma
    El Fatmi, Sihem Guemara
    2009 INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS (ICT), 2009, : 41 - 46
  • [39] Automated generation of test cases using a performability model
    Avritzer, A.
    de Souza e Silva, E.
    Leao, R. M. M.
    Weyuker, E. J.
    IET SOFTWARE, 2011, 5 (02) : 113 - 119
  • [40] The automatic generation of test cases for optimizing Fortran compilers
    Burgess, CJ
    Saidi, M
    INFORMATION AND SOFTWARE TECHNOLOGY, 1996, 38 (02) : 111 - 119