東莞易思訓教育

7x24小時咨詢熱線

400-660-3310

當前位置 : 好學校 東莞易思訓教育 學習資訊 資訊詳情

軟件測試如何分類?

2021-10-23

軟件測試如何分類?

1、按開發(fā)階段劃分,可以分為:

單元測試、集成測試、系統(tǒng)測試、驗收測試

其中單元測試又稱模塊測試,針對軟件設計中的最小單位——程序模塊,進行正確性檢查的測試工作。單元測試需要從程序的內部結構出發(fā)設計測試用例。多個模塊可以平行地獨立進行單元測試。

集成測試又叫組裝測試,通常在單元測試的基礎上,將所有程序模塊進行有序的、遞增的測試。重點測試不同模塊的接口部分。

系統(tǒng)測試指將整個軟件系統(tǒng)看為一個整體進行測試,包括對功能、性能、以及軟件所運行的軟硬件環(huán)境進行測試。

驗收測試指按照項目任務書或合同、供需雙方約定的驗收依據(jù)文檔進行的對整個系統(tǒng)的測試與評審,決定是否接收或拒收系統(tǒng)。在系統(tǒng)測試的后期,以用戶測試為主或有測試人員等質量**人員共同參與的測試。

2、按是否運行可以分為:

靜態(tài)測試、動態(tài)測試。

靜態(tài)測試指不實際運行被測軟件,而只是靜態(tài)地檢查程序代碼、界面和文檔中可能存在的錯誤的過程。

動態(tài)測試指實際運行被測程序,輸入相應的測試數(shù)據(jù),檢查實際輸出結果與預期結果是否相符。(動態(tài)測試方法為結構和正確性測試;動態(tài)測試工具Robot、QTP等)

軟件測試

3、按是否查看源代碼,可以分為:

白盒測試、黑盒測試。黑盒測試指的是把被測的軟件看做一個黑盒子,我們不關心盒子里面的結構是什么樣子的,只關心軟件的輸入數(shù)據(jù)和輸出白盒測試指的是把盒子打來,去研究里面的源代碼和程序結構。軟件公司中,往往采用黑盒測試&白盒測試相結合的方式。其中黑盒測試又可以分為功能測試和性能測試。

功能測試可以包括邏輯功能測試、界面測試、易用性測試、安裝測試、兼容性測試。

性能測試可以包括一半性能測試、穩(wěn)定性測試、負載測試等。

還有一種是灰盒測試,介于白盒測試與黑盒測試之間的一種測試,灰盒測試多用于集成測試階段,不僅關注輸出、輸入的正確性,同時也關注程序內部的情況。

4、其他分類方式還有可以分為:

回歸測試、冒煙測試、隨機測試等。

收藏
分享到:

相關課程

相關資訊

東莞易思訓教育

東莞易思訓教育

認證等級

信譽良好,可安心報讀

東莞易思訓教育

已獲好學校V2信譽等級認證

信譽值

  • (60-80)基礎信譽積累,可放心報讀
  • (81-90)良好信譽積累,可持續(xù)信賴
  • (91-100)充分信譽積累,推薦報讀

與好學校簽訂讀書保障協(xié)議:

  • 100%
  • 37
  • 1896
在線咨詢
;