All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| AbstractConstraint |
Abstract Class providing functionality and fields that are commonly used by all types of constraints.
|
| AbstractGeneratingInterleavingManager |
|
| AbstractGenerationPhase |
Abstract class which each GenerationPhase must extend.
|
| AbstractGenerationPhaseFactory |
|
| AbstractIdentificationPhase |
Abstract class which each IdentificationPhase must extend.
|
| AbstractIdentificationPhaseFactory |
|
| AbstractIndexBasedConstraintConverter |
Abstract class providing functionality and fields commonly used by all different types of converters.
|
| AbstractInterleavingPhaseManager |
Abstract class implementing the PhaseManager Interface for Interleaving CT.
|
| AbstractPhase<C extends PhaseContext,I,O> |
An abstract class of a Phase providing a convenience constructor
|
| AbstractSequentialPhaseManager |
Abstract class implementing the PhaseManager Interface for Sequential CT.
|
| AdvancedAetgSat |
|
| AdvancedAetgSatAlgorithm |
Implementation of the AETGSat variant of the AETG algorithm from "Constructing Interaction Test Suites for
Highly-Configurable Systems in the Presence of Constraints: A Greedy Approach".
|
| AetgSat |
|
| AetgSatAlgorithm |
Implementation of the AETGSat variant of the AETG algorithm from "Constructing Interaction Test Suites for
Highly-Configurable Systems in the Presence of Constraints: A Greedy Approach".
|
| AetgSatConfiguration |
A class combining all information needed to construct a new instance of the AetgSatAlgorithm algorithm.
|
| AetgSatConfiguration.Builder |
|
| AetgStrategy |
Implementation of AETGSat ("Constructing Interaction Test Suites for Highly-Configurable Systems in the Presence
of Constraints: A Greedy Approach").
|
| AfterClass |
Shows that the method should be used after all test methods in the class.
|
| AfterCombination |
Signalizes that the annotated method should be used as an after combination callback
|
| AfterExecutionCallback |
Represents a phase callback after the execution phase
|
| AfterFaultCharacterizationCallback |
Represents a phase callback after the fault characterization phase
|
| AfterGenerationCallback |
Represents a phase callback after the generation phase
|
| AfterMethod |
Signalizes that the annotated method should be used as an after test method callback
|
| AnnotationConsumer<A extends Annotation> |
Represents an operation, that accepts an Annotation
This is more or less a copy of org.junit.jupiter.params.support.AnnotationConsumer from the
junit-jupiter-params project.
|
| AnnotationConsumerInitializer |
|
| 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.
|
| BasicSequentialCombinatorialTestManager |
A very basic manager for combinatorial tests.
|
| BeforeClass |
Shows that the method should be used before all test methods in the class.
|
| BeforeCombination |
Signalizes that the annotated method should be used as a before combination callback
|
| BeforeExecutionCallback |
Represents a phase callback before the execution phase
|
| BeforeFaultCharacterizationCallback |
Represents a phase callback before the fault characterization phase
|
| BeforeGenerationCallback |
Represents a phase callback before the generation phase
|
| BeforeMethod |
Signalizes that the annotated method should be used as a before test method callback
|
| Ben |
The implementation of the BEN fault characterization algorithm based on the paper "Identifying Failure-Inducing
Combinations in a Combinatorial Test Set".
|
| BooleanFunction1<A> |
A helper function used to define constraints which involves one parameter.
|
| BooleanFunction2<A,B> |
A helper function used to define constraints which involves two parameters.
|
| BooleanFunction3<A,B,C> |
A helper function used to define constraints which involves three parameters.
|
| BooleanFunction4<A,B,C,D> |
A helper function used to define constraints which involves four parameters.
|
| BooleanFunction5<A,B,C,D,E> |
A helper function used to define constraints which involves five parameters.
|
| BooleanFunction6<A,B,C,D,E,F> |
A helper function used to define constraints which involves six parameters.
|
| Buildable<T> |
Represents a builder class for a certain type
|
| CachingDelegatingSequentialCombinatorialTestManager |
|
| CheckingPhase |
|
| CheckingPhaseFactory |
|
| ChocoModel |
|
| ChocoUtil |
|
| ClassificationConfiguration |
|
| ClassificationConfiguration.Builder |
|
| ClassificationStrategy |
Strategy that is used to classify a found exception-inducing combination according to the exceptional results it
causes.
|
| ClassificationStrategyFactory |
|
| ClassificationStrategyFactoryLoader |
|
| ClassificationStrategyFactoryProvider |
|
| Coffee4JException |
A RuntimeException that signalizes that something went wrong in the coffee4j project, either caused
by the user or the developer
|
| Combination |
|
| Combination.Builder |
|
| CombinationArgument |
Used to encapsulate a int[] as a combination.
|
| CombinationArgumentConverter |
|
| CombinationBasedMethodInvoker |
|
| CombinationDescriptor |
JUnit description of a combination during execution
|
| CombinationExecutor |
|
| CombinationFormatter |
Interface used by ExecutionReporters to format found exception-inducing
combinations.
|
| CombinationPartitioner |
Class to partition given combinations according to one parameter.
|
| CombinationType |
Since an IdentificationStrategy is used to identify failure- as well as exception-inducing combinations,
this enum is used to differentiate the identified combinations.
|
| 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.
|
| CombinatorialTest |
This annotation is used to mark a combinatorial test.
|
| CombinatorialTestAnnotationBasedExecutionModeProvider |
|
| CombinatorialTestClassDescriptor |
|
| CombinatorialTestDescriptor |
|
| CombinatorialTestDescriptorVisitor |
|
| CombinatorialTestEngine |
A JUnit TestEngine which provides combinatorial testing capabilities
via the coffee4j framework and using annotations.
|
| CombinatorialTestEngineDescriptor |
Very minimal description of a TestEngine
in the TestDescriptor hierarchy
|
| CombinatorialTestExecutor |
Initiates the process automation of the combinatorial tests via a supplied ExecutionRequest
|
| CombinatorialTestManagerFactory |
|
| CombinatorialTestMethodDescriptor |
JUnit description of a combinatorial test.
|
| CompleteTestModel |
A class containing all important information needed for one combinatorial test.
|
| CompleteTestModel.Builder |
|
| ConfigurationBasedInstanceCreator |
|
| ConfigurationFromMethod |
This is a ConfigurationSource which provides access to values returned from a
factory method of the class in which this annotation is declared or from static
factory methods in external classes referenced by the fully qualified name (classname#methodname).
|
| ConfigurationLoader |
|
| ConfigurationProvider |
|
| ConfigurationProvider<T> |
|
| ConfigurationSource |
|
| ConfigurationSource |
|
| ConfigurationSources |
|
| ConfigureIpog |
|
| ConfigureIpogNeg |
|
| ConflictDetectionConfiguration |
|
| ConflictDetectionConfigurationLoader |
|
| ConflictDetectionManager |
|
| ConflictDetectionReporter |
|
| ConflictDetector |
|
| ConflictDetectorFactory |
|
| ConflictDiagnostician |
|
| ConflictElement |
|
| ConflictElementsBasedExplanation |
|
| ConflictExplainer |
|
| ConflictExplanation |
|
| ConflictSet |
|
| Constraint |
|
| Constraint |
|
| Constraint.ConstraintConstants |
|
| ConstraintBuilder |
Convenience methods for creating constraints on up to six parameters.
|
| ConstraintBuilder.Constraint1Builder |
Builder for giving a constraint on one parameter the corresponding BooleanFunction1.
|
| ConstraintBuilder.Constraint2Builder |
Builder for giving a constraint on two parameters the corresponding BooleanFunction2.
|
| ConstraintBuilder.Constraint3Builder |
Builder for giving a constraint on three parameters the corresponding BooleanFunction3.
|
| ConstraintBuilder.Constraint4Builder |
Builder for giving a constraint on four parameters the corresponding BooleanFunction4.
|
| ConstraintBuilder.Constraint5Builder |
Builder for giving a constraint on five parameters the corresponding BooleanFunction5.
|
| ConstraintBuilder.Constraint6Builder |
Builder for giving a constraint on six parameters the corresponding BooleanFunction6.
|
| ConstraintChecker |
|
| ConstraintCheckerFactory |
|
| ConstraintConverter |
|
| ConstraintConverterFactory |
|
| ConstraintFunction |
Defines a function to constrain a given number of values.
|
| ConstraintGeneratingSequentialCombinatorialTestManager |
|
| ConstraintList |
|
| ConstraintStatus |
|
| ConstructorBasedExtensionProvider |
|
| ConstructorBasedSequentialConstraintGenerationProvider |
|
| ConverterLoader |
|
| ConverterProvider |
|
| ConverterSource |
ConverterSource is an annotation used to register
converter providers for the annotated test method.
|
| ConverterSources |
|
| CoverageMap |
Coverage Map storing all uncovered t-tuples.
|
| CoverageMap |
|
| DefaultDynamicInterleavingPhaseManager |
|
| DefaultExtensionExecutor |
|
| DefaultFeedbackCheckingStrategy |
Default Feedback Checking Strategy introduced in "An interleaving approach to combinatorial testing and failure-inducing
interaction identification".
|
| DefaultGeneratingInterleavingManager |
|
| DefaultGeneratingInterleavingPhaseManager |
|
| DefaultGeneratingSequentialPhaseManager |
|
| DefaultInterleavingClassificationPhase |
Default Phase for Classification.
|
| DefaultInterleavingManager |
|
| DefaultResultWrapper |
Class used to wrap results during constraint generation.
|
| DefaultTestingInterleavingPhaseManager |
|
| DefaultTestingSequentialPhaseManager |
|
| DelegatingConfigurationProvider |
|
| DelegatingInterleavingConfigurationProvider |
|
| DelegatingInterleavingExecutionReporter |
Delegating Reporter for interleaving testing and generation.
|
| DelegatingModelBasedArgumentConverter |
|
| DelegatingSequentialExecutionReporter |
|
| DiagnosisElement |
|
| DiagnosisHittingSet |
|
| DiagnosisSet |
|
| DiagnosisSets |
|
| DiagnosticConstraintCheckerFactory |
|
| DisplayNameFormatter |
Formats a display name using a name pattern and a Combination.
|
| DynamicHardConstraintChecker |
|
| DynamicInterleavingPhaseManagerConfiguration |
Configuration for a PhaseManager managing Interleaving Combinatorial
Testing with a previous running Error-Constraint Generation.
|
| DynamicInterleavingPhaseManagerConfiguration.Builder |
|
| EfficientCoverageMap |
This acts as the coverage map described in section 4.1 of the paper
"An Efficient Design and Implementation of the In-Parameter-Order Algorithm".
|
| EmptyInterleavingExecutionReporter |
|
| EmptyInterleavingGenerationReporter |
|
| EmptySequentialExecutionReporter |
|
| EmptySequentialGenerationReporter |
|
| EmptySetGenerator |
Generator that returns an empty test group that can be used by interleaving Fault Characterization Algorithms.
|
| EnableClassification |
|
| EnableConflictDetection |
|
| EnableConverter |
|
| EnableExtension |
|
| EnableFaultCharacterization |
|
| EnableGeneration |
|
| EnableInterleavingConstraintGeneration |
|
| EnableInterleavingGeneration |
used to model a combinatorial test that uses the interleaving approach.
|
| EnableReporter |
|
| EnableSequentialConstraintGeneration |
|
| EnableTestInputPrioritization |
|
| EngineDiscoverySelectorResolver |
Resolves an EngineDiscoveryRequest for the CombinatorialTestEngine
This is an adapted copy of org.junit.jupiter.engine.discovery.DiscoverySelectorResolver
|
| ErrorConstraintException |
Exception representing an exceptional-pass internally.
|
| ExceptionalValueResult |
Class used to wrap results of the normal control-flow that are not within a valid range.
|
| ExceptionalValueResult.ExceptionalValueException |
|
| ExceptionResult |
|
| ExecutingInterleavingManagerFactory |
|
| ExecutionContext |
Supplies contextual information, that is needed during an execution phase
|
| ExecutionContext |
|
| ExecutionContextFactory |
|
| ExecutionMode |
How the combinatorial test cases should be executed.
|
| ExecutionModeLoader |
|
| ExecutionModeProvider |
|
| ExecutionModeSource |
|
| ExecutionPhase |
Manages an execution Phase with an enforces execution strategy.
|
| ExecutionPhaseFactory |
|
| ExecutionReporter |
|
| ExecutionResult |
Interface implemented by classes that are used to wrap results of tests that can be used for the
generation of error-constraints.
|
| ExhaustiveConflictDiagnostician |
|
| ExistentialHardConstraintCheckerFactory |
|
| ExistentialMinimalForbiddenTuplesCheckerFactory |
|
| Extension |
This is more or less a copy of org.junit.jupiter.api.extension.Extension from the
junit-jupiter-api project
|
| ExtensionExecutor |
Manages the execution of defined extensions.
|
| ExtensionExecutorFactory |
|
| ExtensionLoader |
|
| ExtensionProvider |
|
| ExtensionSource |
ExtensionSource is an annotation used to register
extension providers for the annotated test class.
|
| ExtensionSources |
|
| 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.
|
| FaultCharacterizationAlgorithmFactoryLoader |
Class for loading the defined fault characterization characterization for a
CombinatorialTest.
|
| FaultCharacterizationAlgorithmFactoryProvider |
|
| FaultCharacterizationAlgorithmFactorySource |
|
| FaultCharacterizationConfiguration |
Class containing all information needed to perform fault characterization for combinatorial tests.
|
| FaultCharacterizationPhase |
Manages a fault characterization phase
|
| FaultCharacterizationPhaseFactory |
|
| FeedbackCheckingConfiguration |
|
| FeedbackCheckingConfiguration.Builder |
|
| FeedbackCheckingStrategy |
Interface that each feedback-checking strategy used by interleaving CT must implement.
|
| FeedbackCheckingStrategyFactory |
|
| ForbiddenTuplesChecker |
Abstract class to provide general functionality for both approaches depicted in
"Constraint Handling In Combinatorial Test Generation Using Forbidden Tuples" by Yu et.
|
| GeneratingFaultCharacterizationAlgorithm |
Interface each sequential FCA used for the identification of exception-inducing combinations must implement.
|
| GeneratingFaultCharacterizationAlgorithmFactoryLoader |
Class for loading the defined generating fault characterization characterization for a
CombinatorialTest.
|
| GeneratingImprovedDD |
|
| GeneratingInterleavingCombinatorialTestManager |
Interface each test manager used for the interleaving generation of error-constraints must implement.
|
| GeneratingInterleavingConfigurationLoader |
|
| GeneratingInterleavingManagerFactory |
|
| GeneratingMixtgte |
Sub-class extending Mixtgte to enable the generation of error-constraints.
|
| GeneratingSequentialCombinatorialTestManager |
Interface each test manager used for the sequential generation of error-constraints must implement.
|
| GenerationReporter |
An interface defining a reporter listening for events during the generation of combinatorial test inputs.
|
| GeneratorLoader |
|
| GeneratorProvider |
|
| GeneratorSource |
GeneratorSource is an annotation used to register
generator providers for the annotated test method.
|
| GroupSpecificTestModel |
A TestModel which acts a a view on the CompleteTestModel that view the model for
one specific error constraint or only the positive test cases.
|
| HardConstraintCheckerFactory |
|
| HashMapResultCache |
|
| HashMapTestResultCache |
Stores test results is a hash map.
|
| IdentificationConfiguration |
|
| IdentificationConfiguration.IdentificationConfigurationBuilder |
|
| IdentificationPhase |
|
| IdentificationPhaseFactory |
|
| IdentificationStrategy |
Interface that each identification strategy used by interleaving CT must implement.
|
| IdentificationStrategyFactory |
|
| ImprovedDeltaDebugging |
An implementation of the Improved Delta Debugging algorithm as described in "Improved Delta Debugging Based on
Combinatorial Testing".
|
| InconsistentBackground |
|
| IndexBasedConstraintConverter |
|
| IndexBasedModelConverter |
|
| InputCombination |
|
| InputParameter |
Signalizes that the value corresponding to the given parameter name should be injected
|
| InputParameterModel |
An representation of a input parameter testModel for combinatorial testing.
|
| InputParameterModel.Builder |
|
| InputParameterModelLoader |
|
| InputParameterModelProvider |
|
| InputParameterModelSource |
|
| IntArrayWrapper |
A wrapper class for integer arrays so that they can be used inside collections.
|
| InterleavingClassificationPhase |
Abstract Class for Classification Phase providing general functionality.
|
| InterleavingClassificationPhaseFactory |
|
| InterleavingCombinatorialTestConfiguration |
|
| InterleavingCombinatorialTestGroup |
Class representing a group for interleaving combinatorial testing.
|
| InterleavingCombinatorialTestManager |
|
| InterleavingConfigurationLoader |
|
| InterleavingConfigurationProvider |
|
| InterleavingConfigurationSource |
InterleavingConfigurationSource is an annotation used to register
configuration providers for the annotated test method.
|
| InterleavingExecutionConfiguration |
|
| InterleavingExecutionConfiguration.Builder |
|
| InterleavingExecutionReporter |
Interface each Execution Reporter for Interleaving CT must implement.
|
| InterleavingExecutionReporterToGenerationReporterAdapter |
|
| InterleavingGenerationContext |
|
| InterleavingGenerationContextFactory |
|
| InterleavingGenerationPhase |
Phase for Interleaving Combinatorial Testing.
|
| InterleavingGenerationPhaseFactory |
|
| InterleavingGenerationReporter |
An interface defining a reporter listening for events during the generation of combinatorial test inputs.
|
| InterleavingManagerFactory |
|
| InterleavingPhaseManagerConfiguration |
Configuration for a PhaseManager managing Interleaving Combinatorial
Testing and Error-Constraint Generation, respectively.
|
| InterleavingPhaseManagerConfiguration.Builder |
|
| InternalConflictSet |
|
| InternalDiagnosisSets |
|
| InternalExplanation |
|
| InternalInconsistentBackground |
|
| InternalMissingInvalidTuple |
|
| InternalUnknownExplanation |
|
| Ipog |
Generator for one test group containing the test inputs generated with the
IpogAlgorithm algorithm using no constraints and the normal parameter order
with the strength given by the CompleteTestModel.
|
| IpogAlgorithm |
An implementation of the popular IPOG algorithm.
|
| IpogConfiguration |
|
| IpogConfigurationProvider |
|
| IpogNeg |
|
| IpogNegConfiguration |
|
| IpogNegConfigurationProvider |
|
| IsolatingClassificationStrategy |
ClassificationStrategy that tries to find an isolating test input for each found exception-inducing combination,
i.e.
|
| JavaFormatter |
Used to format a found exception-inducing combination as java-code.
|
| LifecycleExecutor |
|
| Loader<T> |
Loads a certain type of object, that is supplied via a MethodBasedProvider specified by a source annotation.
|
| LoggingConflictDetectionReporter |
|
| LoggingInterleavingExecutionReporter |
Reporter for interleaving Combinatorial Testing
|
| LoggingInterleavingExecutionReporterForGeneration |
Reporter for interleaving combinatorial testing and Constraint Generation using a logger
|
| LoggingInterleavingExecutionReporterForGenerationJava |
Reporter transforming the found exception-inducing combinations into java-code that can be directly integrated into
an IPM using a logger
|
| LoggingSequentialExecutionReporter |
|
| LoggingSequentialExecutionReporterForGeneration |
|
| LoggingSequentialExecutionReporterForGenerationJava |
Reporter transforming the found exception-inducing combinations into java-code that can be directly integrated into
an IPM using a logger
|
| MaxCountClassificationStrategy |
ClassificationStrategy that classifies the found exception-inducing combinations using the maximum number of
test inputs that trigger the same exception and contain the corresponding combination.
|
| MethodBasedConstraint |
Defines a constraint for combinatorial testing as a collection of parameters names and a function which can check
whether any given value assignment for those parameters is valid or not according to some logic defined by
the function.
|
| MethodBasedExtractionUtil |
Util class for extracting an element from a method and initiating its builder if necessary
|
| MethodBasedGeneratingInterleavingConfigurationProvider |
|
| MethodBasedInputParameterModelProvider |
|
| MethodBasedInterleavingConfigurationProvider |
|
| MethodBasedProvider<T> |
Provides a certain type of object, that is requested by a Loader.
|
| MethodSelectorResolver |
|
| MinimalForbiddenTuplesChecker |
Subclass of ForbiddenTuplesChecker implementing the general approach introduced in
"Constraint Handling In Combinatorial Test Generation Using Forbidden Tuples" by Yu et.
|
| MinimalForbiddenTuplesCheckerFactory |
|
| MissingInvalidTuple |
|
| MixedStrengthParameterCombinationFactory |
The "normal" strategy for covering all t-value-combinations for combinatorial test with testing strength t.
|
| MixedStrengthParameterOrder |
A parameter order based on the normal parameter order and the testing strength.
|
| Mixtgte |
An Implementation of the MixTgTe algorithm described in "Efficient and Guaranteed Detection of t-way Failure-Inducing
Combinations" by Arcaini, Gargantini and Radavelli.
|
| ModelBasedArgumentConverter |
|
| ModelBasedConstraintChecker |
|
| ModelConverter |
|
| ModelConverterFactory |
|
| ModelModificationContext |
|
| ModelModificationPhase |
|
| ModelModificationPhaseFactory |
|
| ModelModifier |
An interface for an extension which modifies an input parameter model before the normal combinatorial testing
process.
|
| NegatedConstraint |
|
| NoConflictDiagnostician |
|
| NoConflictExplainer |
|
| NoConstraintChecker |
|
| NoConstraintCheckerFactory |
|
| NoOp |
The NoOp, short for No Operation, algorithm is the simplest possible fault characterization algorithm.
|
| NoOpClassificationStrategy |
All exception-inducing combinations are classified as throwing ErrorConstraintException indicating that no classification
was performed.
|
| NoOpFormatter |
Formatter that simply returns the given combination as String.
|
| NoOpTestInputPrioritizer |
An implementation of TestInputPrioritizer which does not do anything except returning the same test inputs.
|
| OfotStrategy |
OFOT-Identification-Strategy described in "The minimal failure-causing schema of combinatorial testing"
When a failing test input is detected, it generates numberOfParameters new test inputs changing exactly one
parameter value per new test input.
|
| OptimalValue |
|
| Parameter |
Represents a parameter form an input parameter testModel for combinatorial testing.
|
| Parameter.Builder |
Realizes the builder pattern for a Parameter.
|
| ParameterArgument |
Used to encapsulate a int as a parameter.
|
| ParameterArgumentConverter |
|
| ParameterCombinationFactory |
An interface for a factory defining which combinations of parameters need to be tested.
|
| ParameterContext |
Context of one Parameter being resolved for a combinatorial test method.
|
| ParameterOrder |
Defines the order in which parameters should be covered in IPOG.
|
| ParameterValueLoader |
Loads the object which is supposed to injected for a method parameter for a given ParameterContext.
|
| ParameterValuePair |
Class for storing parameter-value pairs used by Interleaving CT.
|
| ParameterValueProvider |
|
| ParameterValueSource |
Defines that a parameter of a combinatorial test method should be resolved by the given provider.
|
| Phase |
Enum representing the phases for interleaving combinatorial testing plus classification.
|
| Phase<I,O> |
Manages the execution of a phase.
|
| PhaseContext |
Marker interface for classes supplying contextual information during different Phases
|
| PhaseManager |
|
| Preconditions |
Preconditions which can be used to validate the argument passed to methods.
|
| PredicateUtil |
|
| PrimitiveSeed |
A representation of (partial) seed test cases build upon primitive data types.
|
| PrimitiveStrengthGroup |
Class representing a group of parameters which should be tested at another strength than the default testing
strength.
|
| PrintStreamConflictDetectionReporter |
|
| QuickConflictExplainer |
Algorithm to find a minimal conflict for an over-constrained CSP
|
| ReduceBasedDiagnosisHittingSetBuilder |
|
| ReflectionUtils |
Utility class that provides helper methods for reflection related tasks
|
| 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 the GenerationReporter.
|
| ReporterLoader |
|
| ReporterProvider |
|
| ReporterSource |
ReporterSource is an annotation used to register
reporter providers for the annotated test method.
|
| ReporterSources |
|
| ReportLevel |
Specifies an easy means to filter report content based on severity.
|
| ReportUtility |
|
| ResultCache |
Cache for results of executed test inputs to reduce the execution time.
|
| ResultValidator |
Example validator that can be used to compare a given and an expected ExecutionResult.
|
| ResultWrapper |
Interface used to wrap execution results for identification of exception-inducing combinations.
|
| ReversedUnmodifiableListView<E> |
Simple view of a list which reverses the order of the elements.
|
| Seed |
A representation of (partial) seed test cases.
|
| Seed.Builder |
Class used to create new Seed instances using the builder pattern.
|
| SeedMode |
Possible modes for a (partial) seed test case.
|
| SequentialClassificationPhase |
Abstract Class for Classification Phase providing general functionality in the sequential part.
|
| SequentialClassificationPhaseFactory |
|
| SequentialCombinatorialTestConfiguration |
|
| SequentialCombinatorialTestManager |
Defines a manager which can completely manage a combinatorial test including dynamic test generation (e.g
fault characterization).
|
| SequentialExecutionConfiguration |
The complete reusable part of the configuration for a combinatorial test input.
|
| SequentialExecutionConfiguration.Builder |
The realization of the builder pattern for a quick and readable construction of a new configuration.
|
| SequentialExecutionReporter |
|
| SequentialExecutionReporterToGenerationReporterAdapter |
This is an exact copy of the DelegatingModelBasedArgumentConverter from the Model Module
|
| SequentialGenerationContext |
|
| SequentialGenerationPhase |
Manages a generation phase of a combinatorial test
|
| SequentialGenerationPhaseFactory |
|
| SequentialPhaseManagerConfiguration |
Data class for the configuration of a PhaseManager
Models a complete combinatorial test.
|
| SequentialPhaseManagerConfiguration.Builder |
|
| SimpleCartesianProductConstraintConverter |
|
| SimpleCartesianProductConstraintConverterFactory |
|
| SoftConstraintCheckerFactory |
|
| StrengthGroup |
Represents a group of parameters which should be tested at a given higher strength than the rest of the parameters
in the model.
|
| StrengthGroup.Builder |
Class which realizes the builder pattern for constructing a new StrengthGroup.
|
| SuspiciousCombinationAlgorithm |
A "helper" class for some fault characterization algorithms.
|
| TestConfigurationLoader |
|
| TestInputExecutor |
|
| TestInputGenerationConfiguration |
|
| TestInputGenerationConfiguration.Builder |
|
| TestInputGenerationStrategy |
Interface that each test input generation strategy used by interleaving CT must implement.
|
| TestInputGenerationStrategyFactory |
|
| TestInputGroup |
Class which groups multiple test inputs for combinatorial testing
together.
|
| TestInputGroupContext |
|
| TestInputGroupGenerator |
Interface for all algorithms which can generate combinatorial test inputs.
|
| TestInputPrioritizer |
An algorithm which orders test inputs according to some internal prioritization criterion.
|
| TestInputPrioritizerLoader |
|
| TestInputPrioritizerProvider |
|
| TestInputPrioritizerSource |
|
| TestMethodConfiguration |
Specifies the configuration of a test class that it most likely not reused.
|
| TestMethodConfiguration.Builder |
|
| TestModel |
Defines all important information needed for a 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.
|
| TreeBuilder |
|
| TupleBasedConstraint |
Represents a constraint for combinatorial testing based on a forbidden tuple.
|
| TupleBasedConstraintConverter |
|
| TupleBasedConstraintConverterFactory |
|
| TupleBuilderUtil |
|
| TupleList |
Class representing a constraint via storing all sub-combinations which are not allowed.
|
| TupleListArgumentConverter |
|
| TupleNode |
|
| TupleRelationshipStrategy |
Identification Strategy using Tuple-Relationship-Trees proposed by Nie et al.
|
| TupleUtil |
Utilities for tuples that are represented by two separate integer arrays.
|
| UniqueIdGenerator |
Generator for UniqueIds for combinatorial test related TestDescriptors
|
| UniqueIdSelectorResolver |
|
| UnknownConflictExplanation |
|
| Value |
Represents a value for a input parameter testModel in combinatorial testing.
|
| Value.Builder |
Helper class which temporary stores data and weight until an id can be assigned to the value.
|
| ValueArgument |
Used to encapsulate two ints as a value for a parameter.
|
| ValueArgumentConverter |
|
| ValueResult |
Class used to wrap results of the normal control-flow that are within a valid range.
|