用于测试目的的专门实施元素,它模拟真实的组件。
其它关系:  部分的 实施模型
扩展:可测性元素
角色: 实施者 
可选性/存在性:  可选。真实组件不可用或用于测试代价太高时使用。
模板和报告:
     
示例:
     
UML 表示:  实施模型中的元素,构造型为 <<test stub>>。 
更多信息:  
活动输入:   活动输出:  

目的 回到页首

测试桩模块的目的是用来模拟不可以用于测试的真实组件。

简述 回到页首

有两个与测试桩模块有关的方面:模拟度和生命周期。给定测试的范围和目标,桩模块的实现可以从几乎为空的类(遵循一组接口)到成熟的模拟器(执行与真实组件非常接近的功能)。简单的废弃测试除外,桩模块应该与测试中的组件有相同的生命周期,因此在多数情况中需要象产品代码那样对待它们。

属性 回到页首

属性名称  简述  UML 表示 
名称 类名  属性 
描述 系统中的类的角色的简述  属性
职责 类的职责的列表  属性
属性 类的属性 属性

计时 回到页首

桩模块遵循接受测试的组件的开发周期。

职责 回到页首

请参阅“工件:实施元素”中的职责

定制 回到页首

请参阅“工件:实施元素”中的定制



Rational Unified Process   2003.06.15