15.3测试设计说明书(TDS)
正如开发人员有功能设计说明书,测试也要说明如何设计测试。这就是测试设计说明书要说明的问题——测试人员要如何设计测试。
阿毛:我们哪里可以找到模板?有了模板就好办了。
阿亨:我们不要一味地依赖于模板,不要被模板淹没了。
对于一个功能,或者相关联的一组功能,TDS主要描述了这些重要的内容:
(1)功能是什么。
(2)要测试哪些方面?有没有预期的bug 比较多的地方(对于测试矩阵有没有要修改的地方)?
(3)如何去测试(什么具体方法,如何做测试自动化,准备什么样的测试数据等)?
(4)功能如何与系统集成,如何测试这一方面?
(5)什么才叫测试好了(Exit Criteria)?
阿毛:有些功能还没有写好,我怎么能知道这些功能的具体情况?
阿亨:TDS应该在功能实现之前,就要根据功能的spec写好,并通过同事的复审。
正如开发人员有功能设计说明书,测试也要说明如何设计测试。这就是测试设计说明书要说明的问题——测试人员要如何设计测试。
阿毛:我们哪里可以找到模板?有了模板就好办了。
阿亨:我们不要一味地依赖于模板,不要被模板淹没了。
对于一个功能,或者相关联的一组功能,TDS主要描述了这些重要的内容:
(1)功能是什么。
(2)要测试哪些方面?有没有预期的bug 比较多的地方(对于测试矩阵有没有要修改的地方)?
(3)如何去测试(什么具体方法,如何做测试自动化,准备什么样的测试数据等)?
(4)功能如何与系统集成,如何测试这一方面?
(5)什么才叫测试好了(Exit Criteria)?
阿毛:有些功能还没有写好,我怎么能知道这些功能的具体情况?
阿亨:TDS应该在功能实现之前,就要根据功能的spec写好,并通过同事的复审。