本文為joshua317原創文章,轉載請注明:轉載自joshua317博客 https://www.joshua317.com/article/75
軟件開發環境(Software Development Environment,SDE)是指在基本硬件和宿主軟件的基礎上,為支持系統軟件和應用軟件的工程化開發和維護而使用的一組軟件,簡稱SDE。它由軟件工具和環境集成機制構成,前者用以支持軟件開發的相關過程、活動和任務,后者為工具集成和軟件的開發、維護及管理提供統一的支持。
常見的專有名詞:
DEV development 開發 SIT System Integrate Test 系統整合測試(內測) UAT User Acceptance Test 用戶驗收測試 PET Performance Evaluation Test 性能評估測試(壓測) SIM simulation 仿真 PRD/PROD production 產品/正式/生產
我們開發過程中一般經常會遇到以下環境: pro、uat環境、pre、test、dev環境,中文名字:生產環境、用戶驗收環境、灰度環境、測試環境、開發環境
簡單的來說就是: pro環境:生產環境,面向外部用戶的環境,連接上互聯網即可訪問的正式環境。
uat環境:驗收測試環境,主要面向要交付的人員進行驗證測試。
pre環境:灰度環境,外部用戶可以訪問,但是服務器配置相對低,其它和生產一樣。
test環境:測試環境,外部用戶無法訪問,專門給測試人員使用的,版本相對穩定。
dev環境:開發環境,外部用戶無法訪問,開發人員使用,版本變動很大
具體說明:
開發環境:顧名思義,是指程序開發時所用的環境。程序員在編寫代碼時所使用的環境,一般來講,開發環境中的服務器配置比較隨意主要是用來測試的,無用戶交互,並且要打開錯誤報告,方便程序員調試。
測試環境:公司內部研發人員使用的環境,開發人員調試代碼,測試人員進行功能測試和集成測試等等使用的環境。
UAT環境:要理解UAT環境,首先要明白UAT的概念,UAT,(User Acceptance Test),用戶接受度測試 即驗收測試,所以UAT環境主要是用來作為客戶體驗的環境。
仿真環境:顧名思義是和真正使用的環境一樣的環境(即已經出售給客戶的系統所在環境,也成為商用環境),所有的配置,頁面展示等都應該和商家正在使用的一樣。
生產環境:生產環境是指正式提供對外服務的環境
一般情況下,我們系統開發必須要經歷的三個階段:開發->測試->上線。
本文為joshua317原創文章,轉載請注明:轉載自joshua317博客 https://www.joshua317.com/article/75
