使用就地升級測試您的應用程式
重要事項
Microsoft 365 的測試基礎將於 2024 年 5 月 31 日轉換為生命周期結束 (EOL) 。 我們致力於與每位客戶密切合作,以提供支援和指引,讓轉換盡可能順暢。 如果您有任何問題、疑慮或需要協助, 請提交支援要求。
注意事項
本指南將提供如何使用就地升級功能測試應用程式的指示
使用就地升級擴充的測試矩陣
透過就地升級進行測試,以模擬真實的企業更新體驗,以評估應用程式的 Windows 11 整備程度。 您可以取得完整的 Windows 11 更新整備評估,並排比較 Windows 10 基準。
請參閱下方以瞭解如何使用可自定義的流程設定應用程式,以進行升級前後的測試活動,以進行 Windows 11 升級整備測試。
就地升級的上線套件
您現在可以將套件上線,其中包含透過新的 Flow 驅動測試類型定義的基準 OS 和目標 OS,以驗證應用程式是否在相同 VM 上升級前後運作。
步驟 1:在設定測試步驟中選擇流程驅動測試來啟用就地升級
您應該能夠在頂端資訊方塊中找到新的測試選項「流程驅動測試」,其中包含清楚的預覽附註,說明透過在線建立新套件、使用 Intune 應用程式建立套件或上傳建置前套件建立新套件時,新功能的用途。
重要事項
選取 [流程驅動] 時,預設會停用其他測試類型,以避免過度編譯腳本設定程式。
步驟 2:定義測試腳本
在 [編輯套件] 頁面中,用戶應該能夠在 flowDriven 的資料夾下看到 2 個預先產生的測試腳本, (安裝/卸載) ,後面接著順序順序編號。 用戶應該能夠使用現有的功能表新增腳本。
步驟 3:將測試腳本新增至測試流程
單擊測試腳本旁的省略號圖示應該會快顯函式功能表,其中包含將腳本新增至 Flow 驅動測試清單的選項 (最多可以新增 8 個腳本,並使用卷標指派)
步驟 4:定義測試流程
按兩程驅動測試面板以定義測試流程。
拖曳每個數據列以重新排序腳本,加入宣告或退出複選框,以定義您是否要在升級之前、升級之後或兩者都執行腳本。
步驟 5:檢閱測試計劃
檢查自動產生的就地升級測試流程計劃,以查看測試腳本執行的順序是否符合您的預期。
以上述流程定義為例,應用程式會在升級前安裝在基線操作系統上,接著接著回歸測試並繼續安裝以進行升級,一旦升級,回歸測試就會執行為第三個步驟,最後確認只有在目標OS上如已定義的升級之後才卸載。
步驟 6:定義基準和目標 OS
封裝編輯完成後。 繼續進行測試矩陣時,應該會看到OS更新類型預設為就地升級。 用戶應該能夠根據其環境/更新狀態,在市場 Windows 10) 和安全性更新基準中定義支援的基準 OS 版本 (。 目標OS目前僅限於市場 Windows 11。
步驟 7:檢閱 + 發佈
設定完成後。 您應該能夠檢閱整體設定併發佈。
檢閱測試結果
一旦通過驗證執行並實際測試完成,您應該能夠檢查測試結果。
步驟 1:檢查測試摘要底下的套件
建立的套件應該列在 [測試摘要] 索引標籤下。
步驟 2:檢查 [測試摘要] 向下切入頁面下的測試回合摘要
按兩下套件以輸入專用的 [測試摘要] 頁面,並以 [就地升級] 作為 [摘要] 索引標籤的標頭。對應的測試回合應該以基準OS – 目標OS命名,如下所示:
步驟 3:檢查就地升級測試結果頁面下的測試回合歷程記錄
按兩下 [OS 版本] 連結,向下切入至新的就地升級測試結果頁面,該頁面也可以透過左側導覽面板存取。 驗證頂端篩選函式的運作方式,可在套件上的不同就地升級測試回合之間快速切換。
檢閱測試詳細數據
您應該能夠檢閱測試詳細數據,以取得升級測試影響的完整評估。
步驟 1:腳本執行索引標籤
按兩下 [文稿執行] 索引標籤,使用者應該能夠看到應用程式測試腳本的腳本執行結果,然後在基準OS) 上 (,以及在目標OS) 上的升級 (之後看到。
如果腳本排定在升級前和升級后執行,則只有在升級前和升級後腳本執行成功時,才應該傳遞整體腳本狀態。 應啟用 [重新執行測試] 按鈕,以允許使用者在基礎結構失敗時視需要重新執行測試。
步驟 2:記憶體使用率索引標籤
按兩下 [記憶體使用率] 索引標籤,應該會顯示以升級前、升級和升級後所編碼的記憶體回歸曲線色彩。
步驟 3:CPU 使用率索引標籤
按兩下 [CPU 使用率] 索引標籤應該會顯示以升級前、升級和升級後編碼的CPU回歸曲線色彩。