《构建之法》第十三章学习总结
第十三章的內(nèi)容是關(guān)于各種測試方法和測試的設計方法。
一個軟件開發(fā)團隊統(tǒng)一思想首先要從基本名詞解釋開始,第一節(jié)為我們解釋了一些基本名詞并進行分類(例:Bug是指軟件的缺陷,可以分解為癥狀(Symptom)、程序錯誤(Fault)、根本原因(Root Cause));在對這些基本名詞進行分類時,可以按測試設計的方法分類(分為黑箱和白箱),也可以按測試的目的(分為功能測試和非功能測試)或者測試的時機和作用分類。
在第二節(jié)中,詳細介紹了各種測試方法——單元測試、代碼覆蓋率測試、構(gòu)建驗證測試、驗收測試..... ?
第三節(jié)介紹了實戰(zhàn)中的測試,實戰(zhàn)中的測試是在項目的穩(wěn)定階段執(zhí)行的。這一節(jié)為我們糾正了幾個似是而非的測試觀念;在測試工作的過程中,要寫很多的文檔——計劃階段的測試計劃(Test Plan)、測試設計說明書(TDS)、測試用例(Test Case)、程序錯誤報告(Bug Report)和測試報告(Test Report)。
第四節(jié)向我們介紹了該如何運用測試工具。利用測試工具,我們可以記錄手工測試、記錄自動測試,還可以進行效能測試、負載測試、壓力測試。
第五節(jié)向我們說明了在軟件開發(fā)的不同階段我們該做的測試工作并介紹了測試工作中可能遇到的一些問題。
轉(zhuǎn)載于:https://www.cnblogs.com/gaho213/p/6941653.html
總結(jié)
以上是生活随笔為你收集整理的《构建之法》第十三章学习总结的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python中for循环是可以带else
- 下一篇: 程序员愤怒了:我们不仅要当管理者还要当C