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] ONTOLOGY-BASED TEST DATA GENERATION USING METAHEURISTICS
    Szatmari, Zoltan
    Olah, Janos
    Majzik, Istvan
    ICINCO 2011: PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS, VOL 2, 2011, : 217 - 222
  • [2] AUTOMATIC GENERATION OF TEST CASES
    HANFORD, KV
    IBM SYSTEMS JOURNAL, 1970, 9 (04) : 242 - &
  • [3] Test Agents: The Next Generation of Test Cases
    Enoiu, Eduard
    Frasheri, Mirgita
    2019 IEEE 12TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW 2019), 2019, : 305 - 308
  • [4] Software safety dynamic extensible test cases generation algorithm based on software criticality
    Xiao, Rongrong
    Liu, Haiqing
    Lv, Xiao
    2012 FIFTH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID 2012), VOL 2, 2012, : 69 - 72
  • [5] Generation of Test Cases for Testing SuperSQL
    Bathini, Amulya
    Goto, Kento
    Toyama, Motomichi
    IIWAS2019: THE 21ST INTERNATIONAL CONFERENCE ON INFORMATION INTEGRATION AND WEB-BASED APPLICATIONS & SERVICES, 2019, : 430 - 436
  • [6] Automated generation of test cases for compilers
    Burgess, Colin J.
    Software Testing Verification and Reliability, 1994, 4 (02) : 81 - 99
  • [7] A Test Cases Generation Method for Industrial Control Protocol Test
    Shang, Wenli
    Zhang, Guanyu
    Wang, Tianyu
    Zhang, Rui
    SCIENTIFIC PROGRAMMING, 2021, 2021
  • [8] Test cases generation based on formal specification
    State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing 210093, China
    不详
    Jiefangjun Ligong Daxue Xuebao, 2009, 4 (318-323):
  • [9] Test Cases Generation Based on Rational Rose
    Li, L. -P
    He, Tao
    2010 THE 3RD INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND INDUSTRIAL APPLICATION (PACIIA2010), VOL VIII, 2010, : 36 - 39
  • [10] Generation of pseudo-random test cases
    Duale, A
    Bohizic, T
    Decker, M
    Wittig, D
    Darling, G
    6TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL XV, PROCEEDINGS: MOBILE/WIRELESS COMPUTING AND COMMUNICATION SYSTEMS III, 2002, : 338 - 341