任务:设计可测性元素
此任务描述了如何设计特定于测试的功能。
规程:分析和设计
关系
角色主执行者: 其他执行者:
输入必需:
    可选:
      输出
        流程使用情况
        步骤
        确定特定于测试的类和包
        目的 确定和设计将提供所需的特定于测试的功能的类和包。 

        基于测试设计人员的输入来确定和指定设计模型中特定于测试的类和包。

        设计类的驱动程序或桩模块具有与原始类相同的方法,但未定义方法行为,只提供了(测试目标)的输入或返回预定义的值(给测试目标)。

        设计包的驱动程序或桩模块包含形成原始包的公共接口的类的模拟类。

        设计自动化测试工具的接口
        目的 确定集成自动化测试工具和特定于测试的功能所必需的接口。 

        确定测试自动化工具与测试目标实现高效通信所需的行为。确定和描述适当的设计类和包。

        设计测试过程的行为
        目的 使测试过程自动化(该过程没有自动化测试工具可用)。 

        使测试过程自动化(该过程没有自动化测试工具可用),确定适当的设计类和包。将测试用例和从中派生的用例作为输入。