- doSearch
Applies local search to the suite targeting the objective passed as parameter.
The type of local sea
- <init>
- selectTestSuiteLocalSearch
Decides the kind of local search that will be applied to the Test Suite.
- applyAVM
Applies AVM on the test case in the suite
- applyDSE
Applies DSE on the test case of the suite
- applyLocalSearch
Decides the type of local search to be applied, and invokes the corresponding
local search procedure
- chooseLocalSearchSuiteType
Selects the type of local search according to theLOCAL_SEARCH_DSE and the
DSE_PROBABILITY propertie
- ensureDoubleExecution
Ensure that all branches are executed twice For each branch such that exists
only one test case in t
- expandTestCase
Returns a new test case by explicitly declaring a variable for each used
primitive value. Repeated v
- expandTestSuite
Before applying DSE we expand test cases, such that each primitive value is used
at only exactly one
- getCoveredTrueBranches
Returns the set of predicate indexes whose true branches were covered by the
suite
- hasImproved
Indicates if the fitness of the individual has improved with respected to
parameter fitnessBefore