场景法、状态迁移图、因果图、判定表则为基于状态的设计(有人会写成基于场景的设计,大致一样),更多的应用到测试用例设计过程中,是测试用例基于面的覆盖,基于用户可能的覆盖,影响了用例的广度。同时,基于用户重点场景的验证,也是UI层最优先应该覆盖的地方。 等价类、边界值、正交表则为基于数据的设计,更多的应用到测试用例设计过程中,是测试用例基于面覆盖之后,基于点的设计,影响了用例的深度。同时这部分用例可能数量较多、而优先级较低,所以,这部分是API接口层最好覆盖的地方。