分类树法将输入域分割成若干个独立的分类,每个分类再根据一定的准则再次划分类和子类,直到将整个输入域分割成一些不可再分的子类的组合为止。每次划分都会生成若干个独立而不重叠的类或子类, 同时还应保证分类集的完整性,即所有输入域都被识别且被包括在了某个分类中。这个划分的过程可以用一个树状图进行表示,将分类、类和子类之间的层次关系塑造成一棵树,输入域作为树的根节点,分类作为分支节点,类或者子类作为叶节点。
说明:某组织为其员工到国内主要城市出差而记录了他们的旅行选项,分为目的地、舱位、座位、食物偏好四个分类的单选项,这些单选项的内容如下所示:
分类树的构造和测试覆盖项如下所示:
导出测试用例如下所示: