在企業級軟體的測試過程中,經常會劃分為三個階段——單元測試,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之前引入 審查機制 code review 來保證軟體符合客戶需求且流程正確。下面簡單介紹一下sit和uat的基本情況。sit system integration testing 系統整合測...
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 系統整合測...