Поделиться через


тест pac

(предварительная версия) Выполнение автоматизированных тестов для приложения Power App

[Данная статья посвящена предварительному выпуску и может быть изменена.]

Это важно

  • Команда run находится в общедоступной предварительной версии.
  • Предварительные версии функций не предназначены для использования в рабочей среде и могут иметь ограниченные функциональные возможности. Эти функции доступны до официального выпуска, чтобы клиенты могли получать ранний доступ и предоставлять отзывы.

Замечание

  • pac cli версии 1.43 содержит несовместимые изменения в команде pac test . Ознакомьтесь с руководством по миграции , чтобы использовать новые функции.
  • С помощью pac cli версии 1.27 команда была изменена pac testspac testна . tests будет продолжать работать, но мы рекомендуем использовать test идти вперед.

Дополнительные сведения о подсистеме тестирования (предварительная версия)

Commands

Command Description
Запуск теста pac (предварительная версия) Выполнение тестов, определенных в файле плана тестирования

Запуск теста pac

(предварительная версия) Выполнение тестов, определенных в файле плана тестирования

Example

В следующем примере выполняется тестовый план для приложения холста, определенного в 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

Идентификатор среды для тестирования приложения.

--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
Обзор интерфейса командной строки Microsoft Power Platform