版本發布流程與規範

2022-06-06 07:09:07 字數 1056 閱讀 7721

產品:確定需求範圍,需求評審後提供prd及原型。

產品、研發、測試:溝通協定封版時間以及發布日期。

測試環境準備:分為安裝環境和公升級環境。

版本發布測試計畫整理,明確具體事項,明確負責人,明確相應的日期,便於跟蹤監控。

使用安裝包,在全新的測試環境上進行安裝操作,驗證全新安裝是否ok。

使用公升級包,由上乙個版本公升級到最新版本,驗證版本公升級過程是否ok。

如有自動化測試(api或者ui),可在搭建好的安裝環境和公升級環境先執行一遍,驗證安裝、公升級製品及環境是否ok,自動化部分功能是否ok。

包含介面功能,業務功能,驗證自動化未覆蓋部分功能是否正常,另外,針對版本重點需求和改造部分,以及核心業務流程需要重點測試。

針對產品或專案提出的訴求有針對性場景,進行效能測試,驗證效能指標是否滿足要求。

針對產品及特定業務場景,進行安全測試,驗證安全指標是否正常。

針對上述階段發現的問題,做bug回測,確保等級較高的bug均為修復。

當然,不是每個版本發布都要完全按照上述流程,部分流程可根據產品特性、投入情況等情況做適當的取捨。

安裝、公升級製品(可能還有指令碼或者定製內容)。

prd、功能手冊、配置說明、公升級文件、安裝文件、api文件、資料字典、需求列表、bug列表、測試用例、測試報告等。

包含注意事項、新增配置項說明、新增表or欄位說明、介面改動說明、bug修復情況說明、版本相容性說明、測試環境,配置說明、製品獲取位址、公升級or安裝注意事項等。

從版本計畫開始至版本發布期間,針對過程中產品、開發、測試暴露的一些問題進行針對性的總結解決,可能是流程協作類的問題,也可以是開發質量、產品設計質量上的問題。

如果是禪道或者jira平台,可以建乙個總任務單,後需有專案或客戶反饋問題在對應版本的總任務單下建子任務進行記錄即可。

目的是方便跟蹤彙總,具體使用什麼工具,沒有限制。

版本部署與發布

svn根目錄 trunk 主開發目錄。branches 分支開發目錄及測試目錄,版本正式發布並生成tag後刪除。tags 已發布版本 包括補丁 的存檔目錄,不允許修改。release 程式發布目錄,含執行程式 公升級指令碼和標準庫。由配置管理員在版本發布時建立。trunk bin 執行程式存放路徑。...

測試與發布(Beta版本)

晚交 0分 遲交一周以上 倒扣本次作業分數 抄襲 倒扣本次作業分數 請根據團隊專案中軟體的需求文件 功能說明 系統設計和beta階段的計畫安排,寫出軟體的測試過程和測試結果,並回答下述問題。在測試過程中總共發現了多少bug?每個類別的bug分別為多少個?bug的分類 a.修復的bug b.不能重現的...

iOS版本配置發布超 完整流程

本文主要描述ios開發配置發布操作步驟,因已有很多專業總結,所以本文只是個人開發過程的總結,僅作記錄。開發使用的是react native,以下記錄是開發過程中遇見的ios外掛程式配置 開發配置 發布配置等內容。ios相關證書 開發證書 發布證書 點此檢視 點此檢視 新增測試devices不管選擇什...