All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description Aifl The implementation of the AIFL fault characterization algorithm as described in "A Software Debugging Method Based on Pairwise Testing".ArgumentConverter Defines an interface which can be used to convert arguments to different representation forms.ArrayUtil Common operations which need to be performed on arrays in combinatorial test input generation.BasicCombinatorialTestManager A very basic manager for combinatorial tests.Ben The implementation of the BEN fault characterization algorithm based on the paper "Identifying Failure-Inducing Combinations in a Combinatorial Test Set".CachingDelegatingCombinatorialTestManager ACombinatorialTestManagerwhich does not generate test inputs by itself but delegates this to another manager.ChocoModel ChocoSolverUtil CombinationArgument Used to encapsulate a int[] as a combination.CombinationUtil Common utilities used for integer array which represent combinations or test inputs.Combinator Utility methods used for combinatorial tasks in the context of combinatorial test generation.CombinatorialTestConfiguration All configuration needed for anCombinatorialTestManagerto generate test inputs for a given testModel.CombinatorialTestManager Defines a manager which can completely manage a combinatorial test including dynamic test generation (e.g fault characterization).ConflictDetectionConfiguration ConflictDetectionManager ConflictDiagnostician ConflictElement ConflictExplainer ConflictExplanation ConflictSet ConstraintChecker ConstraintCheckerFactory DiagnosisElement DiagnosisHittingSet DiagnosisSet DiagnosisSets ExhaustiveConflictDiagnostician FastConflictDiagnostician FaultCharacterizationAlgorithm Describes an algorithm used to characterize failure-inducing combinations in combinatorial tests.FaultCharacterizationAlgorithmFactory Marks factories used to create fault characterization algorithms for a given configuration.FaultCharacterizationConfiguration Class containing all information needed to perform fault characterization for combinatorial tests.GenerationReporter An interface defining a reporter listening for events during the generation of combinatorial test inputs.HashMapTestResultCache Stores test results is a hash map.ImprovedDeltaDebugging An implementation of the Improved Delta Debugging algorithm as described in "Improved Delta Debugging Based on Combinatorial Testing".InconsistentBackground IntArrayWrapper A wrapper class for integer arrays so that they can be used inside collections.InternalConflictSet InternalConstraint InternalConstraintConverter InternalExplanation InternalInconsistentBackground Ipog Generator for one test group containing the test inputs generated with theIpogAlgorithmalgorithm using no constraints and the normal parameter order with the strength given by theTestModel.IpogAlgorithm An implementation of the popular IPOG algorithm.IpogConfiguration A class combining all information needed to construct a new instance of theIpogAlgorithmalgorithm.IpogConfiguration.Builder A implementation of the Builder patter to create a newIpogConfiguration.IpogNeg IterationBasedIterAifl Extension to the AIFL algorithm based on "Adaptive Interaction Fault Location Based on Combinatorial Testing".LazyConstraintList MissingInvalidTuple ModelBasedConstraintChecker NegatingInternalConstraint NoConflictDiagnostician NoConflictExplainer NoConstraintChecker ParameterArgument Used to encapsulate a int as a parameter.ParameterCombinationFactory An interface for a factory defining which combinations of parameters need to be tested.ParameterOrder Defines the order in which parameters should be covered in IPOG.Preconditions Preconditions which can be used to validate the argument passed to methods.PredicateUtil Utilities used in context of javaPredicate.QuickConflictExplainer Algorithm to find a minimal conflict for an over-constrained CSPReduceBasedDiagnosisHittingSetBuilder Report A report any algorithm inside the combinatorial test input generation can use to notify the user of events not covered by life cycle reporting.Reporter An interface defining a reporter which can be called by internal algorithms to notify the user of events not covered by an life cycle method in theGenerationReporter.ReportLevel Specifies an easy means to filter report content based on severity.StrengthBasedParameterOrder A parameter order based on the normal parameter order and the testing strength.SuspiciousCombinationAlgorithm A "helper" class for some fault characterization algorithms.TestInputGroup Class which groups multiple test inputs for combinatorial testing together.TestInputGroupGenerator Interface for all algorithms which can generate combinatorial test inputs.TestModel A class containing all important information needed for one combinatorial test.TestResult Specifies the result of a test.TestResultCache A cache for test results to reduce unnecessary execution time if the same test input results are requested multiple times.TupleList Class representing an constraint via storing all sub-combinations which are not allowed.TWiseParameterCombinationFactory The "normal" strategy for covering all t-value-combinations for combinatorial test with testing strength t.UnknownConflictExplanation ValueArgument Used to encapsulate two ints as a value for a parameter.