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 条
  • [1] A Hierarchical Test Case Prioritization Technique for Object Oriented Software
    Vedpal
    Chauhan, Naresh
    Kumar, Harish
    2014 INTERNATIONAL CONFERENCE ON CONTEMPORARY COMPUTING AND INFORMATICS (IC3I), 2014, : 249 - 254
  • [2] Data Flow Based Test Case Generation Algorithm for Object Oriented Integration Testing
    Waheed, Shahzada Zeeshan
    Qamar, Usman
    PROCEEDINGS OF 2015 6TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE, 2015, : 423 - 427
  • [3] Influence of the 1990 IEEE TSE Paper "Automated Software Test Data Generation" on Software Engineering
    Korel, Bogdan
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2025, 51 (03) : 751 - 753
  • [4] Automated Unit Test Generation for Evolving Software
    Shamshiri, Sina
    2015 10TH JOINT MEETING OF THE EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND THE ACM SIGSOFT SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE 2015) PROCEEDINGS, 2015, : 1038 - 1041
  • [5] Software Security Test Data Generation Based on Genetic Algorithms
    Li, Qiong
    Li, Jinhua
    2009 INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2009, : 369 - 372
  • [6] A Multi-factored Cost- and Code Coverage-Based Test Case Prioritization Technique for Object-Oriented Software
    Vedpal
    Chauhan, Naresh
    SOFTWARE ENGINEERING (CSI 2015), 2019, 731 : 27 - 36
  • [7] Data Driven Architecture Based Automated Test Generation for Android Mobile
    Anbunathan, R.
    Basu, Anirban
    2015 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND COMPUTING RESEARCH (ICCIC), 2015, : 329 - 333
  • [8] Software Test Data Generation for Multiple Paths Based on Genetic Algorithms
    Peng, Yeping
    Zeng, Bi
    INFORMATION TECHNOLOGY APPLICATIONS IN INDUSTRY, PTS 1-4, 2013, 263-266 : 1969 - 1973
  • [9] Machine learning in value-based software test data generation
    Zhang, Du
    ICTAI-2006: EIGHTEENTH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2006, : 732 - 736
  • [10] A Novel technique for test case minimization in object oriented testing
    Taneja, Divya
    Singh, Rajvir
    Singh, Ajmer
    Malik, Himanshu
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND DATA SCIENCE, 2020, 167 : 2221 - 2228