AbstractManual software testing is a notoriously expensive part of the software development process, and its automation is of high concern. One aspect of the testing process is the automatic generation of test inputs. This paper studies the Alternating Variable Method (AVM) approach to search-based test input generation. The AVM has been shown to be an effective and efficient means of generating branch-covering inputs for procedural programs. However, there has been little work that has sought to analyse the technique and further improve its performance. This paper proposes two different local searches that may be used in conjunction with the AVM, Geometric and Lattice Search. A theoretical runtime analysis proves that under certain conditi...
User-intensive software, such asWeb andmobile applications, heavily depends on the interactions with...
A major issue in software testing is the automatic gen-eration of the inputs to be applied to the pr...
Testing a software artefact using every one of its possible inputs would normally cost too much, and...
Manual software testing is a notoriously expensive part of the software development process, and its...
The Alternating Variable Method (AVM) has been shown to be a fast and effective local search techni...
Abstract. Software testing is an expensive process, which is vital in the industry. Construction of ...
Software testing is an expensive process, which is vital in the industry. Construction of the test-d...
Search-based software testing has been successfully applied to generate unit test cases for object-o...
The application of heuristic search techniques, such as genetic algorithms, to the problem of automa...
Writing software is a difficult and expensive task. Its automation is hence very valuable. Search al...
ABSTRACT Software testing can be re-formulated as a search problem, hence search algorithms (e.g., G...
Search-based software testing (SBST) often uses objective-based approaches to solve testing problems...
Abstract Automated test data generation has remained a topic of considerable interest for several de...
As software testing is a laborious and error-prone task, automation is desirable. Search-based unit ...
Search Based Software Testing (SBST) formulates testing as an optimisation problem, which can be att...
User-intensive software, such asWeb andmobile applications, heavily depends on the interactions with...
A major issue in software testing is the automatic gen-eration of the inputs to be applied to the pr...
Testing a software artefact using every one of its possible inputs would normally cost too much, and...
Manual software testing is a notoriously expensive part of the software development process, and its...
The Alternating Variable Method (AVM) has been shown to be a fast and effective local search techni...
Abstract. Software testing is an expensive process, which is vital in the industry. Construction of ...
Software testing is an expensive process, which is vital in the industry. Construction of the test-d...
Search-based software testing has been successfully applied to generate unit test cases for object-o...
The application of heuristic search techniques, such as genetic algorithms, to the problem of automa...
Writing software is a difficult and expensive task. Its automation is hence very valuable. Search al...
ABSTRACT Software testing can be re-formulated as a search problem, hence search algorithms (e.g., G...
Search-based software testing (SBST) often uses objective-based approaches to solve testing problems...
Abstract Automated test data generation has remained a topic of considerable interest for several de...
As software testing is a laborious and error-prone task, automation is desirable. Search-based unit ...
Search Based Software Testing (SBST) formulates testing as an optimisation problem, which can be att...
User-intensive software, such asWeb andmobile applications, heavily depends on the interactions with...
A major issue in software testing is the automatic gen-eration of the inputs to be applied to the pr...
Testing a software artefact using every one of its possible inputs would normally cost too much, and...