不管是文档化的测试用例,还是存在于测试人员头脑中的测试想法和思维,针对测试对象的分析和设计都是整个测试过程的重要测试活动之一。在进行测试分析和设计之前,测试人员首先需要确定测试的需求来源,即测试用例设计需要参考哪些测试依据文档?
测试用例设计的输入文档是什么?测试人员头脑中第一个蹦出的参考依据就是需求规格说明。确实,需求文档是我们测试设计的最主要参考文档。但是,由于时间限制、成本限制和个人能力限制等方面的原因,提供完备的需求规格说明几乎是不可能的。现实情况是,需求规格说明常常是不全的、模糊的,甚至是错误的。因此,测试设计中仅仅参考需求规格说明是不够的,测试人员需要从更广的范围来定义测试用例设计的参考来源。图1是作者提出的测试用例设计的参考输入的主要来源架构图。
图1 测试用例设计的参考输入的主要来源