Improving GA based Automated Test Data Generation Technique for Object Oriented Software

被引:0
|
作者
Gupta, Nirmal Kumar [1 ]
Rohil, Mukesh Kumar [1 ]
机构
[1] Birla Inst Technol & Sci, Dept Comp Sci & Informat Syst, Pilani, Rajasthan, India
来源
PROCEEDINGS OF THE 2013 3RD IEEE INTERNATIONAL ADVANCE COMPUTING CONFERENCE (IACC) | 2013年
关键词
Genetic algorithms; Object oriented testing; Test automation; Fitness function;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Genetic algorithms have been successfully applied in the area of software testing. The demand for automation of test case generation in object oriented software testing is increasing. Extensive tests can only be achieved through a test automation process. The benefits achieved through test automation include lowering the cost of tests and consequently, the cost of whole process of software development. Several studies have been performed using this technique for automation in generating test data but this technique is expensive and cannot be applied properly to programs having complex structures. Since, previous approaches in the area of object-oriented testing are limited in terms of test case feasibility due to call dependences and runtime exceptions. This paper proposes a strategy for evaluating the fitness of both feasible and unfeasible test cases leading to the improvement of evolutionary search by achieving higher coverage and evolving more number of unfeasible test cases into feasible ones.
引用
收藏
页码:249 / 253
页数:5
相关论文
共 50 条
  • [31] Search-based software test data generation for string data using program-specific search operators
    Alshraideh, Mohammad
    Bottaci, Leonardo
    SOFTWARE TESTING VERIFICATION & RELIABILITY, 2006, 16 (03) : 175 - 203
  • [32] Search-based Multi-paths Test Data Generation for Structure-oriented Testing
    Cao, Yang
    Hu, Chunhua
    Li, Luming
    WORLD SUMMIT ON GENETIC AND EVOLUTIONARY COMPUTATION (GEC 09), 2009, : 25 - 32
  • [33] Enhancement of Adaptive Software-Based Self Test Generation of Embedded Processors Cores
    Hudec, Jan
    IFAC PAPERSONLINE, 2019, 52 (27): : 56 - 61
  • [34] MSeqGen: Object-Oriented Unit-Test Generation via Mining Source Code
    Thummalapenta, Suresh
    Xie, Tao
    Tillmann, Nikolai
    de Halleux, Jonathan
    Schulte, Wolfram
    7TH JOINT MEETING OF THE EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND THE ACM SIGSOFT SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, 2009, : 193 - 202
  • [35] GA-based multiple paths test data generator
    Ahmed, Moataz A.
    Hermadi, Irman
    COMPUTERS & OPERATIONS RESEARCH, 2008, 35 (10) : 3107 - 3124
  • [36] Automation of software test data generation using genetic algorithm and reinforcement learning
    Esnaashari, Mehdi
    Damia, Amir Hossein
    EXPERT SYSTEMS WITH APPLICATIONS, 2021, 183
  • [37] Automatic software test data generation for spanning sets coverage using genetic algorithms
    Khamis, Abdelaziz M.
    Girgis, Moheb R.
    Ghiduk, Ahmed S.
    COMPUTING AND INFORMATICS, 2007, 26 (04) : 383 - 401
  • [38] Evolutionary generation of test data for paths coverage based on scarce data capturing
    Zhang, Y. (zhangyancumt@126.com), 1600, Science Press (36): : 2429 - 2440
  • [39] WAP: A Novel Automatic Test Generation Technique Based on Moth Flame Optimization
    Metwally, Aya S.
    Hosam, Eman
    Hassan, Marwa M.
    Rashad, Sarah M.
    2016 IEEE 27TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING (ISSRE), 2016, : 59 - 64
  • [40] Generating Test Data for Software Structural Testing Based on Particle Swarm Optimization
    Chengying Mao
    Arabian Journal for Science and Engineering, 2014, 39 : 4593 - 4607