Делите путем


Референца функција модула тестног мотора (преглед)

Ова табела даје преглед различитих модула доступних у Повер Аппс Тест Енгине-у и њиховим специјализованим функцијама.

Function Опис Модул Линк
ConsentDialogFunction Проверава прилагођене странице апликације засноване на моделу за дијалоге сагласности и аутоматски их обрађује током извршења теста. тестенгине.модуле.мда
PauseFunction Паузира тренутни тест и омогућава кориснику да комуницира са претраживачем и прегледа стање када је режим без главе лажан. Корисно за отклањање грешака тестова. Српскохрватски / српскохрватски
PlaywrightActionFunction Извршава акције драмских писаца за тренутну страницу, омогућавајући директну манипулацију ДОМ елементима користећи ЦСС и XПатх селекторе. тестенгине.модуле.плаиwригхтацтион
PlaywrightActionValueFunction Извршава акције Плаивригхт које захтевају додатне параметре вредности, као што су попуњавање поља обрасца или одабир падајућих опција. тестенгине.модуле.плаиwригхтацтион
PlaywrightScriptFunction Омогућава извршавање прилагођених Ц # скрипти које комуницирају са АПИ-јима за игру, пружајући максималну флексибилност за сложене сценарије аутоматизације. тестенгине.модуле.плаywригхтсцрипт
CheckConnectionExistsFunction Проверава да ли постоји одређена веза у Повер Платформ-у користећи провајдера портала Повер Аппс. тестенгине.модуле.поwераппс.портал
CreateConnectionFunction Креира Повер Платформ везе током извршења теста. Напомена : Овај приступ треба сматрати резервном копијом јер би везе идеално требало да буду креиране са принципалима услуга где је то могуће. тестенгине.модуле.поwераппс.портал
ExportConnectionsFunction Извози информације о вези у ЈСОН датотеку за потребе документације или поновне употребе. Компатибилан са провајдером ПоверАппс портала. тестенгине.модуле.поwераппс.портал
GetConnectionsFunction Упити и преузима доступне информације о вези са Повер Платформ-а. Компатибилан са провајдером ПоверАппс портала. тестенгине.модуле.поwераппс.портал
UpdateConnectionReferencesFunction Ажурира референце Повер Платформ везе. Треба да се користи као резервни приступ, јер би везе идеално требало да управљају принципали услуга. тестенгине.модуле.поwераппс.портал
SampleFunction Једноставна функција узорка која показује како имплементирати основну РефлецтионФунцтион. Корисно као почетни шаблон за развој нових функција. Српскохрватски / српскохрватски
SimulateConnectorFunction Омогућава исмевање одговора конектора, омогућавајући тестовима да раде без стварних зависности спољних услуга. тестенгине.модуле.симулатион
SimulateDataverseFunction Пружа могућности за симулацију Датаверсе одговора, омогућавајући тестирање без стварних Датаверсе зависности. тестенгине.модуле.симулатион
VisualCompareFunction Врши визуелно поређење између снимака екрана користећи ОпенЦВ, омогућавајући верификацију елемената корисничког интерфејса засновану на сликама. Српскохрватски / српскохрватски

Како користити ове функције

Ове функције су доступне преко Повер Фк Превиев именског простора када су омогућени одговарајући модули. Да бисте омогућили модул у подешавањима теста, додајте следеће у вашу ИАМЛ конфигурацију:

testSettings:
  extensionModules:
    enable: true
    allowPowerFxNamespaces:
      - Preview

На пример, да бисте користили функцију ПлаywригхтАцтион у вашем тесту:

Preview.PlaywrightAction("//button[@id='submit']", "click")

Процес доприноса

Ако желите да развијете више модула и функција за Тест Енгине, погледајте документацију о животном циклусу функција за информације о прогресији функција од доприноса отвореног кода до опште доступности.