首先,我們要弄清楚軟件的發布流程,功能發布是直接通過代碼打包的形式發布還是通過獲取git分支代碼的方式發布,如果是通過打包的形式發布,那可以不用預發布環境,因為測試和線上用的都是同一個代碼包;如果用的是直接發布git倉庫的代碼,那么就必須要增加預發布環境了;先了解不通代碼分支的作用: Dev ...
預發布環境: 只是一台服務器 沒有真實的流量 連線上數據庫 疑問:如果某一待上線需求,改動的是數據庫表結構,怎么處理 先把預發布環境使用的數據庫切換為測試環境使用的數據庫根據實際部署過程,如果有必要,接着,可有針對性的測試下數據庫的變更是否會影響線上當前代碼程序的運行 灰度環境: 台或集群 線上數據庫 真實流量 ...
2019-10-11 19:50 0 936 推薦指數:
首先,我們要弄清楚軟件的發布流程,功能發布是直接通過代碼打包的形式發布還是通過獲取git分支代碼的方式發布,如果是通過打包的形式發布,那可以不用預發布環境,因為測試和線上用的都是同一個代碼包;如果用的是直接發布git倉庫的代碼,那么就必須要增加預發布環境了;先了解不通代碼分支的作用: Dev ...
題外話: 終於又提筆了。一直都記得博客園,偶爾看到評論,偶爾也會翻看舊的文章。一直沒有寫是因為這段時間里有些忙碌,學習測試方法分析,自動化編程,發布流程環境管理,測試提效,學習和積累是一個漫長的過程,以及暫時沒有找到可以單獨成文寫出來的內容。 這次文章講到的內容,是如何從一個測試角度看待發布 ...
目錄 1.開發環境 2.測試環境 3.回歸環境 4.預發布環境 5.生產環境 一個軟件產品從開發到用戶使用都涉及哪些環境? 開發環境、測試環境、回歸環境、預發布環境、生產環境。 1.開發環境 顧名思義,開發同學開發時使用的環境,每位開發同學 ...
首先,我們要弄清楚軟件的發布流程,功能發布是直接通過代碼打包的形式發布還是通過獲取git分支代碼的方式發布,如果是通過打包的形式發布,那可以不用預發布環境,因為測試和線上用的都是同一個代碼包;如果用的是直接發布git倉庫的代碼,那么就必須要增加預發布環境了;先了解不通代碼分支的作用: Dev ...
一個軟件產品從開發到用戶使用都涉及哪些環境? 開發環境、測試環境、回歸環境、預發布環境、生產環境。 下面說說我個人對這些環境的理解: 1、開發環境 顧名思義,開發同學開發時使用的環境,每位開發同學在自己的dev分支上干活,提測前或者開發到一定程度,各位同學會合並代碼 ...
一個軟件產品從開發到用戶使用都涉及哪些環境? 開發環境、測試環境、回歸環境、預發布環境、生產環境。 下面說說我個人對這些環境的理解: 1、開發環境 顧名思義,開發同學開發時使用的環境,每位開發同學在自己的dev分支上干活,提測前或者開發到一定程度,各位同學會合並代碼,進行聯調。 2、測試 ...
轉載: https://www.cnblogs.com/rawboys/p/11656433.html 預發布環境: 1、只是一台服務器 2、沒有真實的流量 3、連線上數據庫 疑問:如果某一待上線需求,改動的是數據庫表結構,怎么處理? 先把預發布環境使用的數據庫切換為測試環境 ...
接上一節繼續,項目開發好以后,通常要在多個環境部署,象我們公司多達5種環境:本機環境(local)、(開發小組內自測的)開發環境(dev)、(提供給測試團隊的)測試環境(test)、預發布環境(pre)、正式生產環境(prod),每種環境都有各自的配置參數,比如:數據庫連接、遠程調用的ws地址 ...