Package de.bmiag.tapir.execution.model
-
Interface Summary Interface Description Documentable Documentable
provides some documentation.ExecutionModelElement Marker interface for all the types which participate in the execution plan model.Identifiable Identifiable
provides a unique ID within an execution plan.JavaClassBased JavaClassBased
provides aJava class
which the execution plan element is based on.JavaMethodBased JavaMethodBased
provides aJava method
which the execution plan element is based on.NamedElement NamedElement
provides a name.Parallelizable Marks the element to be executable in parallel.Parameterized Parameterized
provides the possibility to use parameters.StructuralElement AStructuralElement
is a sub element of the execution plan.StructuralElementContainer StructuralElementContainer
is the counterpart toStructuralElement
.Taggable Taggable
some information about tags and issues/bugs. -
Class Summary Class Description ExecutionPlan ExecutionPlan
is the root element of an execution plan and not not more than a container for the other execution model elements.ExecutionPlan.Builder Builds instances of typeExecutionPlan
.TestClass TestClass
represents a test class which contains steps to be executed.TestClass.Builder Builds instances of typeTestClass
.TestParameter TestParameter
represents a test parameters which can be assigned to any class which implementsParameterized
.TestParameter.Builder Builds instances of typeTestParameter
.TestStep TestStep
represents a single test step.TestStep.Builder Builds instances of typeTestStep
.TestSuite TestSuite
represents a test suite which contains other test suites or test classes.TestSuite.Builder Builds instances of typeTestSuite
.