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 条
  • [1] Metaheuristics for dynamic combinatorial optimization problems
    Yang, Shengxiang
    Jiang, Yong
    Trung Thanh Nguyen
    IMA JOURNAL OF MANAGEMENT MATHEMATICS, 2013, 24 (04) : 451 - 480
  • [2] Dynamic search space transformations for software test data generation
    Sagana, Ramon
    Lozano, Jose A.
    COMPUTATIONAL INTELLIGENCE, 2008, 24 (01) : 23 - 61
  • [3] Interactivity in the Generation of Test Cases with Evolutionary Computation
    Ramirez, Aurora
    Delgado-Perez, Pedro
    Valle-Gomez, Kevin J.
    Medina-Bulo, Inmaculada
    Raul Romero, Jose
    2021 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC 2021), 2021, : 2395 - 2402
  • [4] Learnheuristics: hybridizing metaheuristics with machine learning for optimization with dynamic inputs
    Calvet, Laura
    de Armas, Jesica
    Masip, David
    Juan, Angel A.
    OPEN MATHEMATICS, 2017, 15 : 261 - 280
  • [5] Automatic Generation of Test Cases from Formal Specifications using Mutation Testing
    Jaramillo Cajica, Roman
    Gonzalez Torres, Raul Ernesto
    Mejia Alvarez, Pedro
    2021 18TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING, COMPUTING SCIENCE AND AUTOMATIC CONTROL (CCE 2021), 2021,
  • [6] Compositional Dynamic Test Generation (Extended Abstract)
    Godefroid, Patrice
    CONFERENCE RECORD OF POPL 2007: THE 34TH ACM SIGPLAN SIGACT SYMPOSIUM ON PRINCIPLES OF PROGAMMING LANGUAGES, 2007, : 47 - 54
  • [7] Precise Pointer Reasoning for Dynamic Test Generation
    Elkarablieh, Bassem
    Godefroid, Patrice
    Levin, Michael Y.
    ISSTA 2009: INTERNATIONAL SYMPOSIUM ON SOFTWARE TESTING AND ANALYSIS, 2009, : 129 - 139
  • [8] The Test Cases Generation From The UML Activity Diagram
    Xie, Tangtang
    Li, Jun
    Fang, Yonghui
    Xiong, Hailing
    FRONTIERS OF MANUFACTURING AND DESIGN SCIENCE II, PTS 1-6, 2012, 121-126 : 2387 - +
  • [9] Compositional dynamic test generation (extended abstract)
    Godefroid, Patrice
    ACM SIGPLAN NOTICES, 2007, 42 (01) : 47 - 54
  • [10] Automatic test cases generation from formal contracts
    Gil, Samuel Jimenez
    Capel, Manuel I.
    Olea, Gabriel
    INFORMATION AND SOFTWARE TECHNOLOGY, 2024, 172