軟件測試的分類(六)——按是否查看代碼劃分、按測試地域劃分

6. 按是否查看代碼劃分

6.1 黑盒測試

黑盒測試也稱功能測試,只關心它的功能,不關心它內部實現的邏輯代碼。
  黑盒測試包括:等價類、因果圖、邊界值、猜錯法、隨機數法、測試用例覆蓋、輸入覆蓋、輸出覆蓋。

6.2 白盒測試

白盒測試也稱結構測試,只關心它的代碼實現邏輯,不關心它的功能。
接口測試也是白盒測試的一種。
  白盒測試包括:語句覆蓋、判定覆蓋(分支覆蓋)、條件覆蓋、判定/條件覆蓋、組合覆蓋、路徑覆蓋。

6.3 灰盒測試

灰盒測試是介於黑盒測試和白盒測試之間的一種測試方法。既關心輸入輸出的正確性,有又關心程序內部的情況。
灰盒測試多用於集成測試階段。

7. 按測試地域劃分

  1. 本地測試
  2. 國際化測試
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章