在企業級軟體的測試過程中,經常會劃分為三個階段——單元測試,sit和uat,如果開發人員足夠,通常還會在sit之前引入**審查機制(code review)來保證軟體符合客戶需求且流程正確。下面簡單介紹一下sit和uat的基本情況。
sit (system integration testing) 系統整合測試,也叫做整合測試,是軟體測試的乙個術語,在其中單獨的軟體模組被合併和作為乙個組測試。它在單元測試以後和在系統測試之前。整合測試在已經被單元測試檢驗後進行作為它的輸入模式,組織它們在更大的集合,和遞送,作為它的輸出,整合系統為系統測試做準備。整合測試的目的是校驗功能、效能和可靠性要求,配置在主設計專案中。
uat (user acceptance testing)使用者驗收測試,通常是由最終軟體的使用者(通常這些使用者不了解軟體的具體邏輯,而對業務邏輯卻相當熟悉)進行的測試,因此是面向終端使用者的測試,結束之後通常就可以發布生產環境了。
區別與聯絡:
sit是整合測試、uat是驗收測試
從時間上看,uat要在sit後面,uat測試要在系統測試完成後才開始。
從測試人員看,sit由公司的測試員來測試,而uat一般是由使用者來測試。
它們兩個之間的專注點是不一樣的.uat主要是從使用者層面這些去考慮和著手測試,而sit主要是系統的各個模組的整合測試.這在整個軟體過程理論的基礎知識中相當重要的.理論上講sit是由專業的測試人員去完成,uat是由使用者去做的.
如果按照規範來的話,做uat測試的人一定是要對業務很精通的,並且是具有代表性的使用者,關注的東西就是業務流程是否通暢是否符合業務的需要.以需求分析文件為重要參考,還有一些使用者的操作習慣等等一系列的東西.
SIT測試和UAT測試
sit測試 也叫系統整合測試。一般是在單元測試之後,將所有模組合併之後,對整個系統進行的測試。有的小規模公司會將單元測試和整合測試一起進行測試。系統整合測試一般是由專門的測試人員完成,目的是檢查系統的功能,效能等進行測試。uat測試 即使用者驗收測試。是在sit測試完成後進行的,使用者參與的測試。u...
SIT與UAT的分別
在企業級軟體的測試過程中,經常會劃分為三個階段 單元測試,sit和uat,如果開發人員足夠,通常還會在sit之前引入 審查機制 code review 來保證軟體符合客戶需求且流程正確。下面簡單介紹一下sit和uat的基本情況。sit system integration testing 系統整合測...
SIT與UAT的分別
在企業級軟體的測試過程中,經常會劃分為三個階段 單元測試,sit和uat,如果開發人員足夠,通常還會在sit之前引入 審查機制 code review 來保證軟體符合客戶需求且流程正確。下面簡單介紹一下sit和uat的基本情況。sit system integration testing 系統整合測...