軟件開發中的完整測試所包括的環節:UT、IT、ST、UAT

一、UT(單元測試,Unit Test)

單元測試任務包括:

  1. 模塊接口測試;
  2. 模塊局部數據結構測試;
  3. 模塊邊界條件測試;
  4. 模塊中所有獨立執行通路測試;
  5. 模塊的各條錯誤處理通路測試。

二、IT(集成測試,Integration Test)

也稱系統集成測試(System Integration Test)或結合測試。
集成測試階段是以黑盒法為主,在自底向上集成的早期,白盒法測試占一定的比例,隨著集成測試的不斷深入,這種比例在測試過程中將越來越少,漸漸地,黑盒法測試占據主導地位。

三、ST(系統測試,System Test)

從技術角度看,系統測試是整個測試階段的最后一步,所有的開發和測試在這一點上集中表現為生成一個具有一定功能的軟件系統。
該階段主要對系統的準確性及完整性等方面進行測試。

主要進行:
功能確認測試、運行測試、強度測試、恢復測試、安全性測試等。

系統測試的測試人員由測試組成員(或質量保證人員)或測試組成員與用戶共同測試。在整個系統開發完成,即將交付用戶使用前進行。在這一階段,完全采用黑盒法對整個系統進行測試。

四、UAT(驗收測試,User Acceptance Test)

驗收測試是向未來的用戶表明系統能夠像預定要求那樣工作。

經集成測試后,已經按照設計把所有的模塊組裝成一個完整的軟件系統,接口錯誤也已經基本排除了,接著就應該進一步驗證軟件的有效性,這就是驗收測試的任務,即軟件的功能和性能如同用戶所合理期待的那樣。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 文章來自:http://blog.csdn.net/mj813/article/details/52451355 ...
    好大一只鵬閱讀 9,216評論 2 126
  • 1.測試與軟件模型 軟件開發生命周期模型指的是軟件開發全過程、活動和任務的結構性框架。軟件項目的開發包括:需求、設...
    宇文臭臭閱讀 6,754評論 5 100
  • 1.測試與軟件模型 軟件開發生命周期模型指的是軟件開發全過程、活動和任務的結構性框架。軟件項目的開發包括:需求、設...
    Mr希靈閱讀 22,002評論 7 278
  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,991評論 19 139
  • “不過是相愛一場,轉身時,你可以微笑,也可以歇斯底里,過去時光里我給你留下的,你所記得的,就是我們分開時你所表達的...
    有你江江好閱讀 1,777評論 2 6