工件:
|
![]() |
用于测试目的的专门实施元素,它模拟真实的组件。 |
---|---|
其它关系: |
部分的 实施模型
扩展:可测性元素 |
角色: | 实施者 |
可选性/存在性: | 可选。真实组件不可用或用于测试代价太高时使用。 |
模板和报告: |
|
示例: | |
UML 表示: | 实施模型中的元素,构造型为 <<test stub>>。 |
更多信息: |
活动输入: | 活动输出: |
测试桩模块的目的是用来模拟不可以用于测试的真实组件。
有两个与测试桩模块有关的方面:模拟度和生命周期。给定测试的范围和目标,桩模块的实现可以从几乎为空的类(遵循一组接口)到成熟的模拟器(执行与真实组件非常接近的功能)。简单的废弃测试除外,桩模块应该与测试中的组件有相同的生命周期,因此在多数情况中需要象产品代码那样对待它们。
属性名称 | 简述 | UML 表示 |
---|---|---|
名称 | 类名 | 属性 |
描述 | 系统中的类的角色的简述 | 属性 |
职责 | 类的职责的列表 | 属性 |
属性 | 类的属性 | 属性 |
桩模块遵循接受测试的组件的开发周期。
请参阅“工件:实施元素”中的职责。
请参阅“工件:实施元素”中的定制。
Rational Unified Process
|