Nata
Norint pasiekti šį puslapį, reikalingas leidimas. Galite pabandyti prisijungti arba pakeisti katalogus.
Norint pasiekti šį puslapį, reikalingas leidimas. Galite pabandyti pakeisti katalogus.
Šioje lentelėje pateikiama įvairių modulių, pasiekiamų "Power Apps" testavimo modulyje, apžvalga ir jų specializuotos funkcijos.
| Funkcija | Apibūdinimas | Modulio saitas |
|---|---|---|
ConsentDialogFunction |
Tikrina modeliu pagrįstos programos pasirinktinius puslapius, ar yra sutikimo dialogo langų, ir automatiškai juos apdoroja bandymo vykdymo metu. | testengine.module.mda |
PauseFunction |
Pristabdo dabartinį testą ir leidžia vartotojui sąveikauti su naršykle bei tikrinti būseną, kai be galvos režimas yra klaidingas. Naudinga atliekant derinimo testus. | testengine.module.pause |
PlaywrightActionFunction |
Vykdo dabartinio puslapio "Playwright" veiksmus, leidžiančius tiesiogiai manipuliuoti DOM elementais naudojant CSS ir XPath išrinkiklių. | testengine.module.playwrightaction |
PlaywrightActionValueFunction |
Vykdo "Playwright" veiksmus, kuriems reikia papildomų reikšmių parametrų, pvz., formų laukų pildymo arba išplečiamojo sąrašo parinkčių pasirinkimo. | testengine.module.playwrightaction |
PlaywrightScriptFunction |
Įgalina pasirinktinių C# scenarijų, sąveikaujančių su "Playwright" API, vykdymą, suteikiant maksimalų lankstumą sudėtingiems automatizavimo scenarijams. | testengine.module.playwrightscript |
CheckConnectionExistsFunction |
Tikrina, ar "Power Platform" yra konkretus ryšys, naudodamas "Power Apps" portalo teikėją. | testengine.module.powerapps.portal |
CreateConnectionFunction |
Bandymo vykdymo metu sukuria "Power Platform" ryšius. Pastaba: šis metodas turėtų būti laikomas atsargine kopija, nes geriausia būtų sukurti ryšius su sistemos tarnybomis, jei įmanoma. | testengine.module.powerapps.portal |
ExportConnectionsFunction |
Eksportuoja ryšio informaciją į JSON failą dokumentacijos ar pakartotinio naudojimo tikslais. Suderinama su "PowerApps" portalo teikėju. | testengine.module.powerapps.portal |
GetConnectionsFunction |
Užklausas ir nuskaito galimą ryšio informaciją iš "Power Platform". Suderinama su "PowerApps" portalo teikėju. | testengine.module.powerapps.portal |
UpdateConnectionReferencesFunction |
Atnaujina "Power Platform" ryšio nuorodas. Turėtų būti naudojamas kaip atsarginis metodas, nes jungtis geriausia valdyti naudojant sistemos narius. | testengine.module.powerapps.portal |
SampleFunction |
Paprasta pavyzdžio funkcija, parodanti, kaip įdiegti bazinę ReflectionFunction. Naudinga kaip pradinis šablonas naujoms funkcijoms kurti. | testengine.module.sample |
SimulateConnectorFunction |
Įgalina jungties atsakymų maketą, leidžiantį testus vykdyti be faktinių išorinių tarnybų priklausomybių. | testengine.module.modeliavimas |
SimulateDataverseFunction |
Suteikia galimybę imituoti "Dataverse" atsakymus, įgalinant testavimą be faktinių "Dataverse" priklausomybių. | testengine.module.modeliavimas |
VisualCompareFunction |
Atlieka vaizdinį ekrano kopijų palyginimą naudojant "OpenCV", įgalinant UI elementų vaizdą. | testengine.module.visualcompare |
Kaip naudoti šias funkcijas
Šios funkcijos pasiekiamos per "Power Fx Preview" vardų sritį, kai įjungti atitinkami moduliai. Norėdami įgalinti modulį tikrinimo parametruose, įtraukite į YAML konfigūraciją:
testSettings:
extensionModules:
enable: true
allowPowerFxNamespaces:
- Preview
Pavyzdžiui, norėdami teste naudoti funkciją PlaywrightAction:
Preview.PlaywrightAction("//button[@id='submit']", "click")
Indėlio procesas
Jei norite sukurti daugiau testavimo modulio modulių ir funkcijų, informacijos apie funkcijų progresą nuo atvirojo kodo įnašų iki bendrojo pasiekiamumo ieškokite funkcijų palaikymo trukmės dokumentacijoje.