共用方式為


使用測試引擎的 ALM Power Platform (預覽版)

注意

預覽功能不供生產時使用,而且可能功能受限。 這些功能是在正式發行前先行推出,讓客戶能夠搶先體驗並提供意見反應。

應用程式生命週期管理 (ALM) 是一種全面的方法,用於管理應用程式從初始概念到開發、測試、部署和持續維護的生命週期。 在以下 Power Platform情況下,將測試引擎的自動化測試納入您的 ALM 流程可確保應用程式在開發的每個階段都經過徹底測試,從而產生更高品質的版本。

瞭解 ALM 中的測試自動化

測試自動化通過以下方式在 ALM 流程中發揮著關鍵作用:

  • 確保品質 - 在部署前驗證應用程式是否按預期運行
  • 降低風險 - 在問題到達生產環境之前及早發現問題
  • 實現持續集成 - 支援自動化構建驗證測試
  • 促進受控部署 - 向發佈管道添加品質門控

借助 Power Apps 測試引擎,無論您使用哪種 CI/CD 工具,您都可以將自動化測試整合到現有 Power Platform 的 ALM 工作流程中。

測試自動化生命週期

測試引擎支援與 ALM 流程整合的完整測試生命週期:

  1. 開發 - 在應用程式開發期間在本地創建和運行測試
  2. 生成驗證 - 作為自動生成驗證的一部分執行測試
  3. 發佈入口 - 將測試結果用作受控部署的品質入口
  4. 生產驗證 - 驗證生產環境中的關鍵功能

ALM 中的測試自動化入門

要開始將測試引擎合併到 ALM 流程中,請執行以下作:

  1. 創建測試計劃 - 為解決方案 設計 YAML 測試計劃 Power Platform
  2. 在本地 運行測試 - 驗證測試在開發環境中的工作
  3. 設置身份驗證 - 為本地執行和管道環境配置 適當的身份驗證
  4. 與管道 集成 - 將測試引擎連接到現有 ALM 管道
  5. 實施品質門控 ——利用測試結果控制解決方案的推廣

提示

從關鍵使用者旅程開始,隨著您對測試引擎的熟悉程度越來越高,逐漸擴大自動化測試覆蓋範圍。

測試引擎來源碼版本 (選擇)

如果您使用的是測試引擎的原始程式碼版本,您還需要:

整合選項

測試引擎與各種 ALM 工具和流程無縫集成

可以使用本地編輯器 (如代碼 Visual Studio ) 編輯 YAML 檔以創作測試引擎測試。 要在本地運行測試,請執行以下作:

  1. 確保已 Microsoft Power Platform 安裝 CLI
  2. 如果使用 原始程式碼管理整合 ,請將專案克隆到本地電腦
  3. 使用 pac 測試運行 來執行測試
  4. 查看測試的通過/失敗結果

Azure CLI 對於獲取要連接到的訪問令牌至關重要 Dataverse。 在本地,您可以使用:

az login --allow-no-subscriptions

了解測試引擎 YAML 語法
為測試設置身份驗證
測試畫布應用程式模型驅動應用程式Dataverse 擴展
瞭解 Power Platform ALM