企業級軟體測試階段 - 單元測試,SIT, UAT
在企業級軟體的測試過程中,經常會劃分為三個階段——單元測試,SIT和UAT,如果開發人員足夠,通常還會在SIT之前引入程式碼審查機制(Code Review)來保證軟體符合客戶需求且流程正確。
SIT(System Integration Testing)系統整合測試,也叫做整合測試,是軟體測試的一個術語,在其中單獨的軟體模組被合併和作為一個組測試。它在單元測試以後和在系統測試之前。整合測試在已經被單元測試檢驗後進行作為它的輸入模式,組織它們在更大的集合,和遞送,作為它的輸出,整合系統為系統測試做準備。整合測試的目的是校驗功能、效能和可靠性要求,配置在主設計專案中。
UAT(User Acceptance Testing)使用者驗收測試,通常是由最終軟體的使用者(通常這些使用者不瞭解軟體的具體邏輯,而對業務邏輯卻相當熟悉)進行的測試,因此是面向終端使用者的測試,結束之後通常就可以釋出生產環境了。
區別與聯絡:
從時間上看,UAT要在SIT後面,UAT測試要在系統測試完成後才開始。
從測試人員看,SIT由公司的測試員來測試,而UAT一般是由使用者來測試。它們兩個之間的專注點是不一樣的.UAT主要是從使用者層面這些去考慮和著手測試,而SIT主要是系統的各個模組的整合測試.這在整個軟體過程理論的基礎知識中相當重要的.理論上講SIT是由專業的測試人員去完成,UAT是由使用者去做的. 做UAT測試的人一定是要對業務很精通的,並且是具有代表性的使用者,關注的東西就是業務流程是否通暢是否符合業務的需要.以需求分析文件為重要參考,還有一些使用者的操作習慣等等一系列的東西.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-1329227/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 軟體測試實驗三單元測試
- 軟體測試基礎 (一): 單元測試
- 軟體測試基礎 (一):單元測試
- 單元測試階段的測試工作量自動預估
- 軟體測試的四個測試階段簡析,軟體測試報告需要多少錢?測試報告
- 軟體效能測試的幾個階段
- 軟體測試職業發展的幾個階段
- 軟體測試---單元、整合、系統、驗收測試
- 軟體工程單元測試作業總結軟體工程
- 階段測試
- 【分享】軟體測試企業面試試卷面試
- Tessy—嵌入式軟體單元測試/整合測試工具
- Tessy — 嵌入式軟體單元測試/ 整合測試工具
- 測試 之Java單元測試、Android單元測試JavaAndroid
- WinAMS--嵌入式軟體單元測試/整合測試工具
- 軟體自動化測試的四個階段
- 使用於企業級的無線網測試軟體
- 嚴格單元測試造就完美軟體
- go 單元測試進階篇Go
- 單元測試:單元測試中的mockMock
- 滴水中級班保護模式階段測試作業模式
- 軟體滲透測試有哪幾個測試階段?廣東靠譜的軟體測評中心推薦
- 單元測試,只是測試嗎?
- H5測試||測試執行階段測啥H5
- 4大軟體測試策略的特點和區別(單元測試、整合測試、確認測試和系統測試)
- 前端進階課程之單元測試前端
- 軟體測試——一、認識測試行業行業
- 前端測試:Part II (單元測試)前端
- 【軟體測試】——介面測試
- Flutter 學習之路 - 測試(單元測試,Widget 測試,整合測試)Flutter
- 測試階段注意事項
- 關於軟體驗證中的單元測試
- Wings面向企業級的單元測試用例自動編碼引擎
- 單元測試-【轉】論單元測試的重要性
- 解放雙手——你知道軟體測試階段都有哪些主流自動化測試技術嗎?
- Go 單元測試之mock介面測試GoMock
- 測試氣味-整潔單元測試
- 單元測試 - 測試場景記錄
- 軟體驗收測試 第三方軟體測試 軟體功能測試 軟體資訊保安測試