常用語言 單元測試,單體測試,一個概念嗎?
單元測試,單體測試,一個概念嗎?單一測試只是指軟件開發(fā)人員將一個屏幕或頁面(Web開發(fā))提交給獨立的測試人員進行測試。由于單體試驗與其單體的相關(guān)性很小或沒有相關(guān)性,許多人認為單體試驗不重、不簡單。從概
單元測試,單體測試,一個概念嗎?
單一測試只是指軟件開發(fā)人員將一個屏幕或頁面(Web開發(fā))提交給獨立的測試人員進行測試。由于單體試驗與其單體的相關(guān)性很小或沒有相關(guān)性,許多人認為單體試驗不重、不簡單。從概念上講,單體測試其實很簡單,但單體測試是未來系統(tǒng)測試的基礎(chǔ)。如果單體測試不合格,沒有發(fā)現(xiàn)問題,對整個系統(tǒng)保險會有很大的隱患和風險。單元測試是檢查和驗證軟件中最小的可測試單元。對于單元測試中單元的含義,一般來說,我們應(yīng)該根據(jù)實際情況來判斷它的具體含義,比如C語言中的單元是指一個函數(shù),Java中的單元是指一個類,圖形軟件可以指一個窗口或菜單等,一般來說,單元是被測試的最小的功能模塊。在軟件開發(fā)單元測試的情況下,軟件開發(fā)單元測試過程的最低部分將與其他活動隔離開來。