Piezīmes
Lai piekļūtu šai lapai, ir nepieciešama autorizācija. Varat mēģināt pierakstīties vai mainīt direktorijus.
Lai piekļūtu šai lapai, ir nepieciešama autorizācija. Varat mēģināt mainīt direktorijus.
Šajā tabulā ir sniegts pārskats par dažādiem Power Apps testa programmā pieejamiem moduļiem un to specializētajām funkcijām.
| Funkcija | Apraksts | Moduļa saite |
|---|---|---|
ConsentDialogFunction |
Pārbauda, vai modeļa vadītas programmas pielāgotajās lapās nav piekrišanas dialogu, un automātiski apstrādā tos testa izpildes laikā. | testa dzinējs.modulis.mda |
PauseFunction |
Aptur pašreizējo testu un ļauj lietotājam mijiedarboties ar pārlūkprogrammu un pārbaudīt stāvokli, kad bezgalvas režīms ir nepatiess. Noderīga testu atkļūdošanai. | testa dzinējs.modulis.pauze |
PlaywrightActionFunction |
Izpilda dramaturga darbības pašreizējai lapai, ļaujot tieši manipulēt ar DOM elementiem, izmantojot CSS un XPath selektorus. | testa dzinējs.modulis.dramaturgsdarbība |
PlaywrightActionValueFunction |
Izpilda dramaturga darbības, kurām nepieciešami papildu vērtību parametri, piemēram, veidlapas lauku aizpildīšana vai nolaižamo opciju atlase. | testa dzinējs.modulis.dramaturgsdarbība |
PlaywrightScriptFunction |
Ļauj izpildīt pielāgotus C# skriptus, kas mijiedarbojas ar Playwright API, nodrošinot maksimālu elastību sarežģītiem automatizācijas scenārijiem. | testa dzinējs.modulis.playwrightscript |
CheckConnectionExistsFunction |
Pārbauda, vai Power Platform pastāv konkrēts savienojums, izmantojot Power Apps portāla nodrošinātāju. | testengine.module.powerapps.portal |
CreateConnectionFunction |
Testa izpildes laikā izveido Power Platform savienojumus. Piezīme: Šī pieeja ir jāuzskata par dublējumu, jo ideālā gadījumā savienojumi ir jāizveido ar pakalpojumu galvenajiem darbiniekiem, ja iespējams. | testengine.module.powerapps.portal |
ExportConnectionsFunction |
Eksportē savienojuma informāciju uz JSON failu dokumentācijas vai atkārtotas izmantošanas nolūkos. Saderīgs ar PowerApps portāla nodrošinātāju. | testengine.module.powerapps.portal |
GetConnectionsFunction |
Vaicā un izgūst pieejamo savienojuma informāciju no Power Platform. Saderīgs ar PowerApps portāla nodrošinātāju. | testengine.module.powerapps.portal |
UpdateConnectionReferencesFunction |
Atjaunina Power Platform savienojuma atsauces. Jāizmanto kā rezerves pieeja, jo savienojumi ideālā gadījumā būtu jāpārvalda pakalpojumu vadītājiem. | testengine.module.powerapps.portal |
SampleFunction |
Vienkārša parauga funkcija, kas parāda, kā ieviest pamata ReflectionFunction. Noderīga kā sākuma veidne jaunu funkciju izstrādei. | testa dzinējs.modulis.paraugs |
SimulateConnectorFunction |
Iespējo savienotāja reakciju izsmiešanu, ļaujot testiem darboties bez faktiskām ārējām pakalpojumu atkarībām. | testa dzinējs.modulis.simulācija |
SimulateDataverseFunction |
Nodrošina iespējas simulēt Dataverse atbildes, iespējojot testēšanu bez faktiskām Dataverse atkarībām. | testa dzinējs.modulis.simulācija |
VisualCompareFunction |
Veic vizuālu salīdzinājumu starp ekrānuzņēmumiem, izmantojot OpenCV, ļaujot uz attēliem balstītu UI elementu pārbaudi. | testa dzinējs.modulis.vizuālais salīdzinājums |
Kā izmantot šīs funkcijas
Šīs funkcijas ir pieejamas, izmantojot Power Fx Preview nosaukumvietu, kad ir iespējoti attiecīgie moduļi. Lai testa iestatījumos iespējotu moduli, YAML konfigurācijai pievienojiet tālāk norādīto.
testSettings:
extensionModules:
enable: true
allowPowerFxNamespaces:
- Preview
Piemēram, lai testā izmantotu funkciju PlaywrightAction, veiciet tālāk norādītās darbības.
Preview.PlaywrightAction("//button[@id='submit']", "click")
Iemaksu process
Ja vēlaties izstrādāt vairāk moduļu un funkciju testa programmai, skatiet līdzekļu dzīves cikla dokumentāciju, lai iegūtu informāciju par līdzekļu attīstību no atvērtā koda ieguldījumiem līdz vispārējai pieejamībai.