2010-02-03 84 views

回答

2

有很多類型的測試。下面是一個非詳盡的清單:

  • 迴歸測試 - 確保現有的功能不破
  • 功能測試 - 測試新的功能
  • 性能測試 - 測試產品負載
  • 可用性測試下 - 確保產品是用戶友好的
  • 單元測試 - 在組件/模塊/功能級別測試產品
  • 集成測試 - 測試單個組件測試結果醚
  • 終端到終端的測試 - 測試產品作爲一個整體
  • 現實世界中的測試 - 測試在真實世界類型場景的產品
  • 手動測試 - 測試由人類進行
  • 自動化測試 - 測試進行by machines

這些涉及白盒和/或黑盒測試。其中一些你可以做任何方式。其中一些測試類型一起完成(例如自動化集成測試)。所有類型的測試都屬於'測試'。按目的,語義和實現區分不同的測試類型。

+0

@Jeremy Raymond:神奇的列表。不要忘記驗收測試! – jason 2010-02-05 01:10:57

+0

@Jason你認爲功能測試,端到端測試和驗收測試是不同的東西嗎? – 2010-02-05 01:28:00

+0

@Pascal - 許多這些測試類型不是相互排斥的。 – 2010-02-05 12:07:20