次の方法で共有


pac テスト

(プレビュー) Power App の自動テストの実行

[この記事はプレリリース ドキュメントであり、変更されることがあります。]

重要

  • この run コマンドは、パブリック プレビューです。
  • プレビュー機能は運用環境での使用を想定しておらず、機能が制限される可能性があります。 これらの機能を公式リリースの前に使用できるようにすることで、顧客が一足先にアクセスし、そこからフィードバックを得ることができます。

注意

  • pac cli バージョン 1.43 では、 pac test コマンドに互換性のない変更が導入されています。 新機能を使用するには、 移行ガイド を参照してください。
  • Pac cli バージョン 1.27 では、pac tests コマンドが pac test に変更されました。 tests は引き続き機能しますが、今後は test を使用することをお勧めします。

テスト エンジンの詳細 (プレビュー)

コマンド

command Description
PACテスト実行 (プレビュー) テスト計画ファイルで定義されたテストを実行する

パックテストの実行

(プレビュー) テスト計画ファイルで定義されたテストを実行する

Example

次の例では、ID を持つテナントに存在する ID testplan.te.yamlを使用して、環境内の00aa00aa-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

テストするアプリの環境 ID。

--tenant -t

テストを実行しているアプリのテナント ID

--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 PlatformCLI 概要