共用方式為


PAC 測試

(預覽)執行 Power App 的自動化測試

[本文章是發行前版本文件,且隨時可能變更。]

這很重要

  • run 命令為公開預覽版。
  • 預覽功能不適用於生產環境,而且功能可能受到限制。 這些功能可在正式發行之前提供,讓客戶可以取得早期存取並提供意見反應。

備註

  • pac cli 1.43版對命令引入 pac test 了不相容的更改。 請參閱 移轉指南 以使用新功能。
  • 在pac cli版本1.27中,命令 pac tests 已更改為 pac testtests 將繼續運作,但我們建議您繼續使用 test

深入瞭解測試引擎 (預覽版)

Commands

Command Description
PAC 測試運行 (預覽)執行測試計劃檔案中定義的測試

PAC 測試運行

(預覽)執行測試計劃檔案中定義的測試

Example

下列範例會執行在環境中testplan.te.yaml00aa00aa-bb11-cc22-dd33-44ee44ee44ee定義的畫布應用程式的測試計劃,該環境中存在於具有識別碼的租用戶中aaaabbbb-0000-cccc-1111-dddd2222eeee

pac test run `
   -p "canvas" `
   -test "testplan.te.yaml" `
   -t aaaabbbb-0000-cccc-1111-dddd2222eeee `
   -env 00aa00aa-bb11-cc22-dd33-44ee44ee44ee

測試執行的必要參數

--environment-id -env

要測試之應用程式的環境識別碼。

--tenant -t

正在測試之應用程式的租用戶識別碼

--test-plan-file -test

測試計劃檔案的路徑

測試執行的選擇性參數

--auth -a

正在測試之應用程式之使用者驗證的憑證提供者

使用下列其中一個值:

  • None
  • Certenv
  • Certstore

--domain -d

正在測試 Canvas 提供者的應用程式的播放器網域,或其他提供者類型的端點。

--log-level -l

記錄詳細資料層級

使用下列其中一個值:

  • Trace
  • Debug
  • Information
  • Warning
  • Error
  • Critical
  • None

--output-directory -o

儲存測試輸出和記錄的路徑

--provider -p

正在測試的應用程式類型

使用下列其中一個值:

  • Canvas
  • Mda
  • Portal
  • Powerfx

--queryparams -q

正在測試之應用程式的查詢參數

--use-static-context -c

啟用 Playwright 瀏覽器的靜態內容

此參數不需要任何值。 這是一個開關。

--user-auth -u

正在測試的應用程式的使用者驗證類型

使用下列其中一個值:

  • Storagestate
  • Dataverse

另請參閱

Microsoft Power Platform CLI 命令群組
Microsoft Power Platform CLI 概觀