Artifact:
Test Component
Test Component
|
A
stereotype of component in the implementation model.
|
UML
representation:
|
Component
in the implementation model, stereotyped as «test component».
|
Role:
|
Implementer
|
Optionality:
|
This artifact is only used if you are designing and
implementing test specific functionality.
|
|
Output from Activities:
-
Implement Test Components
|
Purpose
The purpose of the test component is to implement the test specific
functionality to facilitate or automate tests. There are two main types of
test-specific components:
-
Test components that are "stubs" for design classes that you
need to simulate or have decided not to include completely in a test target.
-
Test components that are drivers, facilitating the automation of test
cases.
The
Tester
uses the test components to execute the test
specific functionality in testing.
Properties
See
Properties in Artifact: Component
.
Timing
Test classes are created and modified in parallel with creating and modifying
corresponding application or system components
Responsibility
See
Responsibility in Artifact:
Component
.
Tailoring
See
Tailoring in Artifact: Component
.
|