(预览版)对 Power App 执行自动测试
[本文为预发布文档,可能会发生变化。]
重要
- 该
run命令以公共预览版提供。 - 预览功能不适用于生产用途,并且可能具有受限功能。 这些功能在正式发布之前可用,以便客户能够提前访问并提供反馈。
注释
- pac cli 版本 1.43 引入了命令不兼容的更改
pac test。 请参阅 迁移指南 以使用新功能。 - 使用 pac cli 版本 1.27 时,命令
pac tests已更改为pac test。tests将继续工作,但我们建议今后使用test。
指令
| Command | Description |
|---|---|
| pac 测试运行 | (预览版)执行测试计划文件中定义的测试 |
pac 测试运行
(预览版)执行测试计划文件中定义的测试
Example
以下示例运行在环境中定义的 testplan.te.yaml 具有 ID 的租户中具有 ID 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
要测试的应用的用户身份验证的证书提供程序
使用以下值之一:
NoneCertenvCertstore
--domain
-d
要针对画布提供程序测试的应用的玩家域,或针对其他提供程序类型的终结点进行测试。
--log-level
-l
日志详细信息级别
使用以下值之一:
TraceDebugInformationWarningErrorCriticalNone
--output-directory
-o
保存测试输出和日志的路径
--provider
-p
要测试的应用程序类型
使用以下值之一:
CanvasMdaPortalPowerfx
--queryparams
-q
正在测试的应用的查询参数
--use-static-context
-c
为 Playwright 浏览器启用静态上下文
此参数不需要任何值。 这是一个开关。
--user-auth
-u
要测试的应用的用户身份验证类型
使用以下值之一:
StoragestateDataverse
另请参阅
Microsoft Power Platform CLI 命令组
Microsoft Power Platform CLI 概述