Software testing is an important but time-consuming task, making automatic test case generation an appealing solution. The current state-of-the-art algorithm for test case generation is DynaMOSA, which is an improvement of NSGA-II that applies domain knowledge to make it more suitable for test case generation. Although these enhancements are applicable to other evolutionary algorithms,no research has been done on how effective other algorithms can function as the base. In this paper, we apply the DynaMOSA modifications to SPEA-II to create a new algorithm, DynaSPEA-II. We conduct an empirical experiment where we evaluate the DynaMOSA enhancements, and directly compare DynaSPEA-II toDynaMOSA. The algorithms are assessed on a benchmark consis...
© 2019 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for ...
peer reviewedEVOSUITE is a mature research prototype that automatically generates unit tests for Ja...
There exists a dire need to automate the process of test suite generation to get the most optimal re...
Software testing is a laborious job, and accounts for a large portion of software development expens...
Software testing is an important yet time consuming task in the software development life cycle. Art...
Graduation date: 2017The main goal of automated test generation is to improve the reliability of a p...
Context Replication studies and experiments form an important foundation in advancing scientific ...
A test suite is a set of test cases that evaluate the quality of software. The aim of whole test sui...
Software testing is most effort consuming phase in software development. One would like to minimize ...
Software testing is an important activity of the software development process. It is a critical elem...
Automated test case generation is an effective technique to yield high-coverage test suites. While t...
Recently, automating test suite generation is a problem that has drown attention in both industry an...
Automated test case generation is an effective technique to yield high-coverage test suites. While t...
Part 14: Computational Intelligence in Software Engineering (CISE) WorkshopInternational audienceIn ...
Software testing is an important step in the software process. It makes the developed software more ...
© 2019 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for ...
peer reviewedEVOSUITE is a mature research prototype that automatically generates unit tests for Ja...
There exists a dire need to automate the process of test suite generation to get the most optimal re...
Software testing is a laborious job, and accounts for a large portion of software development expens...
Software testing is an important yet time consuming task in the software development life cycle. Art...
Graduation date: 2017The main goal of automated test generation is to improve the reliability of a p...
Context Replication studies and experiments form an important foundation in advancing scientific ...
A test suite is a set of test cases that evaluate the quality of software. The aim of whole test sui...
Software testing is most effort consuming phase in software development. One would like to minimize ...
Software testing is an important activity of the software development process. It is a critical elem...
Automated test case generation is an effective technique to yield high-coverage test suites. While t...
Recently, automating test suite generation is a problem that has drown attention in both industry an...
Automated test case generation is an effective technique to yield high-coverage test suites. While t...
Part 14: Computational Intelligence in Software Engineering (CISE) WorkshopInternational audienceIn ...
Software testing is an important step in the software process. It makes the developed software more ...
© 2019 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for ...
peer reviewedEVOSUITE is a mature research prototype that automatically generates unit tests for Ja...
There exists a dire need to automate the process of test suite generation to get the most optimal re...