Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Oharra
Test Engine zaharkituta eta etorkizuneko bertsio batean kenduko da. Erabili Power Platform Playwright laginak Power Platform eta Dynamics 365 zerbitzuetan proba automatizatzeko gaitasunak lortzeko.
Taula honek Power Apps Test Engine-n eskuragarri dauden modulu desberdinen eta haien funtzio espezializatuen ikuspegi orokorra eskaintzen du.
| Function | Deskribapenak | Moduluaren esteka |
|---|---|---|
ConsentDialogFunction |
Ereduan oinarritutako aplikazio baten orrialde pertsonalizatuak egiaztatzen ditu adostasun-elkarrizketa-koadroak eta automatikoki kudeatzen ditu probaren exekuzioan. | testengine.module.mda |
PauseFunction |
Uneko proba gelditzen du eta erabiltzaileari nabigatzailearekin elkarreragiteko eta egoera ikuskatzeko aukera ematen dio bururik gabeko modua faltsua denean. Probak arazteko erabilgarria da. | testengine.module.pause |
PlaywrightActionFunction |
Uneko orrialderako Playwright ekintzak exekutatzen ditu, DOM elementuak zuzenean manipulatzea ahalbidetuz CSS eta XPath hautatzaileak erabiliz. | testengine.module.playwrightaction |
PlaywrightActionValueFunction |
Balio gehigarriak eskatzen dituzten ekintzak exekutatzen ditu, hala nola inprimakiaren eremuak betetzea edo goitibeherako aukerak hautatzea. | testengine.module.playwrightaction |
PlaywrightScriptFunction |
Playwright APIekin elkarreragiten duten C # script pertsonalizatuak exekutatzea ahalbidetzen du, automatizazio eszenatoki konplexuetarako malgutasun maximoa eskainiz. | testengine.module.playwrightscript |
CheckConnectionExistsFunction |
Power Platform-en konexio zehatz bat dagoen egiaztatzen du Power Apps atariaren hornitzailea erabiliz. | testengine.module.powerapps.portal |
CreateConnectionFunction |
Power Platform-eko konexioak sortzen ditu proben exekuzioan. Oharra: Ikuspegi hau segurtasun kopia gisa hartu behar da, konexioak zerbitzu nagusiekin sortu beharko liratekeelako ahal den neurrian. | testengine.module.powerapps.portal |
ExportConnectionsFunction |
Konexioaren informazioa JSON fitxategi batera esportatzen du, dokumentaziorako edo berrerabiltzeko. PowerApps atariaren hornitzailearekin bateragarria da. | testengine.module.powerapps.portal |
GetConnectionsFunction |
Power Platform-etik erabilgarri dagoen konexio-informazioa kontsultatu eta berreskuratzen du. PowerApps atariaren hornitzailearekin bateragarria da. | testengine.module.powerapps.portal |
UpdateConnectionReferencesFunction |
Power Platform-eko konexio-erreferentziak eguneratzen ditu. Segurtasun kopia gisa erabili behar da, konexioak zerbitzu nagusiek kudeatu beharko lituzketelako. | testengine.module.powerapps.portal |
SampleFunction |
Oinarrizko ReflectionFunction bat nola inplementatu erakusten duen adibide funtzio sinple bat. Funtzio berrien garapenerako hasierako txantiloi gisa erabilgarria. | testengine.module.sample |
SimulateConnectorFunction |
Konektoreen erantzunak iseka egitea ahalbidetzen du, probak kanpoko zerbitzuen benetako mendekotasunik gabe exekutatzea ahalbidetuz. | testengine.module.simulation |
SimulateDataverseFunction |
Dataverse-ren erantzunak simulatzeko gaitasunak eskaintzen ditu, Dataverse-ren benetako mendekotasunik gabe probak ahalbidetuz. | testengine.module.simulation |
VisualCompareFunction |
Pantaila-argazkien arteko konparazio bisuala egiten du OpenCV erabiliz, UI elementuen irudietan oinarritutako egiaztapena ahalbidetuz. | testengine.module.visualcompare |
Nola erabili funtzio hauek
Funtzio hauek Power Fx Preview izen-espazioaren bidez erabilgarri daude dagozkien moduluak gaituta daudenean. Probako ezarpenetan modulu bat gaitzeko, gehitu honako hau YAML-ren konfigurazioari:
testSettings:
extensionModules:
enable: true
allowPowerFxNamespaces:
- Preview
Adibidez, PlaywrightAction funtzioa zure proban erabiltzeko:
Preview.PlaywrightAction("//button[@id='submit']", "click")
Ekarpen-prozesua
Test Engine-rako modulu eta funtzio gehiago garatu nahi badituzu, ikus Feature Lifecycle dokumentazioa ezaugarrien aurrerapenari buruzko informazioa lortzeko, open source ekarpenetatik erabilgarritasun orokorrera.