Нотатка
Доступ до цієї сторінки потребує авторизації. Можна спробувати ввійти або змінити каталоги.
Доступ до цієї сторінки потребує авторизації. Можна спробувати змінити каталоги.
Нотатка
Test Engine застарілий і буде видалений у майбутньому випуску. Використовуйте Power Platform Playwright samples для можливостей автоматизації тестування в Power Platform та Dynamics 365 сервісах.
Power Fx Простори імен — це потужна функція, яка дозволяє розробникам організовувати та відокремлювати різні набори функцій у Power Fx межах мови. Використовуючи простори імен, ви можете розрізняти стандартні функції Power Fx, такі як CountRows, і розширення, додані для конкретних цілей, як-от Test Engine з такими функціями, як Preview.Pause. Такий поділ допомагає зберегти ясність і уникнути конфліктів між різними наборами ознак.
Загальні риси та конкретні дії
Простори імен дають зрозуміти, які загальні риси Power Fx мови та які конкретні дії є унікальними для певних розширень. Наприклад, функції like CountRows є частиною основної Power Fx мови і доступні повсюдно. З іншого боку, функції, такі як Preview.Pause, є специфічними для тестового рушія і використовуються виключно в контексті тестового Power Apps. Ця відмінність допомагає розробникам зрозуміти обсяг і застосовність кожної функції, гарантуючи, що вони використовують правильні інструменти для правильних завдань.
Відокремлення ширших дій використання від функцій попереднього перегляду
Простори імен також дозволяють розробникам відокремлювати дії, які мають більш широке використання, від функцій, які є експериментальними та можуть змінюватися. Наприклад Preview , простір імен може використовуватися для ранніх концепцій та функцій, які все ще тестуються та вдосконалюються. Розміщуючи функції попереднього перегляду в окремому просторі імен, розробники можуть експериментувати з новими ідеями, не впливаючи на стабільність своїх основних програм. Такий підхід заохочує інновації, зберігаючи при цьому чітку межу між стабільними та експериментальними ознаками.
Перехід від Preview до простору імен TestEngine
У міру того, як функції дозрівають і стають більш стабільними, вони можуть переходити з простору Preview імен до більш спеціалізованих просторів імен, наприклад TestEngine. Цей прогрес вказує на те, що функції протестовані та вдосконалені, і тепер вони готові до ширшого використання в конкретних контекстах. Наприклад, функція, яка запускається в Preview просторі імен для цілей тестування, може з часом переміститися в простір TestEngine імен, як тільки вона доведе свою надійність і корисність у сценаріях тестування. Ця структурована прогресія допомагає в управлінні життєвим циклом функцій і гарантує, що в робочих середовищах використовуються лише добре протестовані функції.
Керування просторами імен у тестових налаштуваннях
Просторами імен можна Power Fx керувати за допомогою налаштувань тесту в конфігурації YAML. Ця можливість дозволяє вам вказувати дозволені та заблоковані значення, щоб контролювати, які простори імен увімкнено. За замовчуванням TestEngine простір імен дозволено.
Налаштування тесту YAML дозволяють і блок просторів Power Fx імен:
testSettings:
headless: false
locale: "en-US"
recordVideo: true
extensionModules:
enable: true
allowNamespaces:
- Preview