Common Domain::Test ABE
Class TestSpecification

The abstract test specification describes a product, service, or resource test in terms of parameters to be configured and measures to be taken.

Attributes
String description description

The description of the test specification

EntitySpecCharUse entitySpecCharUse entitySpecCharUse

The EntitySpecCharUse represents the configuration parameter(s) for the test

String name name

The name of the test specification

Test test test

Relationship to the test object

TestMeasureDefinition testMeasureDefinition testMeasureDefinition

A test specification contains testMeasureDefintions that define the metrics to be captured as part of the test

TestSpecification testSpecContainedBy testSpecContainedBy
TestSpecification testSpecContains testSpecContains
TestSpecificationRole testSpecificationRole testSpecificationRole

A testSpecification plays a given role

«baseType» TimePeriod validFor validFor

A time period for which the test specification is valid


Properties:

Alias
Classifier Behavior
Is Abstracttrue
Is Activefalse
Is Leaffalse
Keywords
NameTestSpecification
Name Expression
Namespace«023» Test ABE
Owned Template Signature
Owner«023» Test ABE
Owning Template Parameter
Package«023» Test ABE
Qualified NameSID Models::Common Domain::Test ABE::TestSpecification
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 description
Public String description

The description of the test specification

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassTestSpecification
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
Namedescription
Name Expression
NamespaceTestSpecification
Opposite
OwnerTestSpecification
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Test ABE::TestSpecification::description
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 entitySpecCharUse
Public EntitySpecCharUse entitySpecCharUse

The EntitySpecCharUse represents the configuration parameter(s) for the test

Constraints:
Properties:

AggregationNone
Alias
AssociationTestSpecificationParameterDefinedBy
Association End
ClassTestSpecification
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
NameentitySpecCharUse
Name Expression
NamespaceTestSpecification
OppositetestSpecification
OwnerTestSpecification
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Test ABE::TestSpecification::entitySpecCharUse
Stereotype
Template Parameter
TypeEntitySpecCharUse
Upper*
Upper Value(*)
VisibilityPublic


 name
Public String name

The name of the test specification

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassTestSpecification
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
Namename
Name Expression
NamespaceTestSpecification
Opposite
OwnerTestSpecification
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Test ABE::TestSpecification::name
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 test
Public Test test

Relationship to the test object

Constraints:
Properties:

AggregationNone
Alias
AssociationTestSpecificationDescribes
Association End
ClassTestSpecification
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
Nametest
Name Expression
NamespaceTestSpecification
OppositetestSpecification
OwnerTestSpecification
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Test ABE::TestSpecification::test
Stereotype
Template Parameter
TypeTest
Upper*
Upper Value(*)
VisibilityPublic


 testMeasureDefinition
Public TestMeasureDefinition testMeasureDefinition

A test specification contains testMeasureDefintions that define the metrics to be captured as part of the test

Constraints:
Properties:

AggregationNone
Alias
AssociationTestSpecificationTests
Association End
ClassTestSpecification
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
NametestMeasureDefinition
Name Expression
NamespaceTestSpecification
OppositetestSpecification
OwnerTestSpecification
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Test ABE::TestSpecification::testMeasureDefinition
Stereotype
Template Parameter
TypeTestMeasureDefinition
Upper*
Upper Value(*)
VisibilityPublic


 testSpecContainedBy
Public TestSpecification testSpecContainedBy
Constraints:
Properties:

AggregationNone
Alias
AssociationTestContainsTestSpec
Association End
ClassTestSpecification
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value(1)
Multiplicity1
NametestSpecContainedBy
Name Expression
NamespaceTestSpecification
OppositetestSpecContains
OwnerTestSpecification
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Test ABE::TestSpecification::testSpecContainedBy
Stereotype
Template Parameter
TypeTestSpecification
Upper1
Upper Value(1)
VisibilityPublic


 testSpecContains
Public TestSpecification testSpecContains
Constraints:
Properties:

AggregationNone
Alias
AssociationTestContainsTestSpec
Association End
ClassTestSpecification
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
NametestSpecContains
Name Expression
NamespaceTestSpecification
OppositetestSpecContainedBy
OwnerTestSpecification
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Test ABE::TestSpecification::testSpecContains
Stereotype
Template Parameter
TypeTestSpecification
Upper*
Upper Value(*)
VisibilityPublic


 testSpecificationRole
Public TestSpecificationRole testSpecificationRole

A testSpecification plays a given role

Constraints:
Properties:

AggregationNone
Alias
AssociationTestSpecificationPlays
Association End
ClassTestSpecification
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
NametestSpecificationRole
Name Expression
NamespaceTestSpecification
OppositetestSpecification3
OwnerTestSpecification
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Test ABE::TestSpecification::testSpecificationRole
Stereotype
Template Parameter
TypeTestSpecificationRole
Upper*
Upper Value(*)
VisibilityPublic


 validFor
Public «baseType» TimePeriod validFor

A time period for which the test specification is valid

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassTestSpecification
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
NamevalidFor
Name Expression
NamespaceTestSpecification
Opposite
OwnerTestSpecification
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Test ABE::TestSpecification::validFor
Stereotype
Template Parameter
Type«baseType» TimePeriod
Upper1
Upper Value
VisibilityPublic