15.3測試設計說明書(TDS)
正如開發(fā)人員有功能設計說明書,測試也要說明如何設計測試。這就是測試設計說明書要說明的問題——測試人員要如何設計測試。
阿毛:我們哪里可以找到模板?有了模板就好辦了。
阿亨:我們不要一味地依賴于模板,不要被模板淹沒了。
對于一個功能,或者相關聯(lián)的一組功能,TDS主要描述了這些重要的內容:
?。?)功能是什么。
(2)要測試哪些方面?有沒有預期的bug 比較多的地方(對于測試矩陣有沒有要修改的地方)?
?。?)如何去測試(什么具體方法,如何做測試自動化,準備什么樣的測試數(shù)據(jù)等)?
(4)功能如何與系統(tǒng)集成,如何測試這一方面?
(5)什么才叫測試好了(Exit Criteria)?
阿毛:有些功能還沒有寫好,我怎么能知道這些功能的具體情況?
阿亨:TDS應該在功能實現(xiàn)之前,就要根據(jù)功能的spec寫好,并通過同事的復審。
正如開發(fā)人員有功能設計說明書,測試也要說明如何設計測試。這就是測試設計說明書要說明的問題——測試人員要如何設計測試。
阿毛:我們哪里可以找到模板?有了模板就好辦了。
阿亨:我們不要一味地依賴于模板,不要被模板淹沒了。
對于一個功能,或者相關聯(lián)的一組功能,TDS主要描述了這些重要的內容:
?。?)功能是什么。
(2)要測試哪些方面?有沒有預期的bug 比較多的地方(對于測試矩陣有沒有要修改的地方)?
?。?)如何去測試(什么具體方法,如何做測試自動化,準備什么樣的測試數(shù)據(jù)等)?
(4)功能如何與系統(tǒng)集成,如何測試這一方面?
(5)什么才叫測試好了(Exit Criteria)?
阿毛:有些功能還沒有寫好,我怎么能知道這些功能的具體情況?
阿亨:TDS應該在功能實現(xiàn)之前,就要根據(jù)功能的spec寫好,并通過同事的復審。