>
Fa   |   Ar   |   En
   using static information of programs to partition the input domain in searchbased test data generation  
   
نویسنده monemi-bidgoli atieh ,haghighi hasan
منبع journal of information systems and telecommunication - 2020 - دوره : 8 - شماره : 4 - صفحه:238 -248
چکیده    The quality of test data has an important effect on the faultrevealing ability of software testing. searchbased test data generation reformulates testing goals as fitness functions, thus, test data generation can be automated by metaheuristic algorithms. metaheuristic algorithms search the domain of input variables in order to find input data that cover the targets. the domain of input variables is very large, even for simple programs, while this size has a major influence on the efficiency and effectiveness of all searchbased methods. despite the large volume of works on searchbased test data generation, the literature contains few approaches that concern the impact of search space reduction. in order to partition the input domain, this study defines a relationship between the structure of the program and the input domain. based on this relationship, we propose a method for partitioning the input domain. then, to search in the partitioned search space, we select ant colony optimization as one of the important and prosperous metaheuristic algorithms. to evaluate the performance of the proposed approach in comparison with the previous work, we selected a number of different benchmark programs. the experimental results show that our approach has 14.40% better average coverage versus the competitive approach
کلیدواژه search-based software testing; test data generation; ant colony optimization; input space partitioning
آدرس shahid beheshti university, faculty of computer science and engineering, iran, shahid beheshtiuniversity, faculty of computer science and engineering, iran
پست الکترونیکی h_haghighi@sbu.ac.ir
 
     
   
Authors
  
 
 

Copyright 2023
Islamic World Science Citation Center
All Rights Reserved