天天看點

建構之法閱讀筆記07

  本周我主要看了《建構之法》的軟體測試部分。在讀軟體測試之前,我認為軟體測試并不是很重要。很繁瑣。 但是讀了這一部分之後,我深深地認識到軟體測試對于開發等的作用是非常大的,而且是必不可少的。下面對軟體測試做一下簡單介紹:

一、測試方法分類

黑箱:在設計測試的過程中,把軟體系統當作一個“黑箱”,無法了解或使用系統的内部結構及知識。一個更準确的說法是“Behavioral Test Design”,從軟體的行為,而不是内部結構出發來設計測試。

白箱:在設計測試的過程中,設計者可以“看到”軟體系統的内部結構,并且使用軟體的内部知識來指導測試資料及方法的選擇。

1、測試方法分類-功能分類

建構之法閱讀筆記07

2、測試方法分類-非功能分類

建構之法閱讀筆記07

3、測試方法分類-目的測試

建構之法閱讀筆記07

4、測試方法分類-測試方式

建構之法閱讀筆記07

二、測試矩陣

建構之法閱讀筆記07

  之後在開發軟體或是編寫程式時,要注重軟體測試。這對程式的正确性及軟體具有很重要的意義。