设计模型中的专门类,表示软件将支持的特定于测试的行为。
其它关系:  部分的 设计模型
角色: 设计员 
可选性/存在性:  仅当您设计和实施特定于测试的功能时,才使用此工件。 
模板和报告:
     
示例:
     
UML 表示: 类,构造型为 <<testability class>> 
更多信息:  
活动输入:   活动输出:  

目的 回到页首

可测性类 的目的是捕获所需的特定于测试的功能设计以帮助测试。应将该特定于测试的功能集成到软件设计模型中,以便可以将它归入完整的软件设计中。有几类特定于测试的行为,其中的两个为:

  • 您需要模拟的设计类的“桩模块”,或者决定在用作测试目标的软件中,不包含其完成版本的设计类的“桩模块”。
  • 专门接口或输出,它们提供执行测试所需的可见性或控制。

属性 回到页首

请参阅“工件:设计类”中的属性

计时 回到页首

可测性类 工件的创建和修改是与相应设计类的创建和修改同步进行的。

职责 回到页首

设计员 负责该工件。关于更多详细信息,请参阅“工件:设计类”中的职责

实施者角色使用可测性类来指导特定于测试的行为的实施。

定制 回到页首

请参阅“工件:设计类”中的定制



Rational Unified Process   2003.06.15