注意
プレビュー機能は運用環境での使用を想定しておらず、機能が制限されている可能性があります。 これらの機能を公式リリースの前に使用できるようにすることで、顧客が事前にアクセスし、そこからフィードバックを得ることができます。
概要
このドキュメントでは、Power Platform CLI (PAC CLI) のバージョン更新の一環として、Power Platform Test Engine の最新バージョンを実行するために必要な移行手順に関するガイダンスを提供します。 この記事に記載されている手順に従って、スムーズな移行を実現してください。
前提条件
現在の構成ファイルとテスト ファイルのバックアップがあることを確認します。
古いバージョンから 1.43 以降への移行
Power Platform CLI (PAC CLI) のバージョン 1.43 では、test run コマンドに重要な更新と破壊的変更が導入されています。 または、関連する PAC CLI インストールのドキュメントに基づき、ガイダンスに従ってどのバージョンの Power Platform CLI がインストールされているかを確認し、適切なバージョンを選択します。
移行するには、次の変更を考慮してください。
認証の更新
古いバージョンでは、パスワードに環境変数が使用されていました。 バージョン 1.43 以降、test run コマンドは、多要素認証メカニズム (MFA) と互換性を持つためにブラウザーベースの認証に依存しています。 テスト計画ファイルの testSettings で、headlessプロパティが false に設定されていることを確認してください。これによってブラウザに表示され、インタラクティブに初回サインインできるようにします。認証プロバイダには
Storagestate(既定、明示的に指定する必要なし) とDataverseの 2 つがあり、--user-authの パラメーターで設定できます。Storagestateメカニズムは、ローカル Windows シナリオでのみ使用できます。Dataverseはローカルとパイプラインの実行シナリオで使用でき、他の設定が必要です。ファイル システムのアクセス制限
テスト エンジンには、ファイル システム上の特定の場所からファイルにアクセスできないように、追加の制限が適用されます。 テスト ファイルと結果が、ファイル アクセス制限に記載されている制限された場所にないことを確認します。
他のリソース
Power Apps Test Engine のリリース ノート
Power Apps Test Engine YAML 形式 (プレビュー)
Power Apps Test Engine Power Fx 機能 (プレビュー)