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.
Piezīmes
Priekšskatījuma līdzekļi nav paredzēti komerciālai lietošanai, un to funkcionalitāte var būt ierobežota. Šie līdzekļi ir pieejami pirms oficiālā laidiena, lai klienti varētu priekšlaikus piekļūt līdzeklim un sniegt atsauksmes.
Power Apps Test Engine nodrošina visaptverošu funkciju kopumu, lai efektīvi pārbaudītu Power Platform risinājumus. Šajā lapā ir detalizēti aprakstītas iespējas, kas pieejamas, lai palīdzētu izveidot spēcīgus testēšanas komplektus jūsu Power Platform lietojumprogrammām.
Lietojumprogrammu testēšanas iespējas
Testēšanas programmas iespējas sākas ar lietojumprogrammu testēšanu.
Audekla lietojumprogrammu testēšana
Iespējas: Izveidojiet visaptverošus testus savām audekla programmām, kas mijiedarbojas ar vadīklām, verificē biznesa loģiku un verificē lietotāja pieredzi.
Galvenās iespējas:
- Uz vadīklām balstīta testēšana: mijiedarbojieties ar programmu vadīklām, izmantojot to studijas nosaukumus, neprasot DOM zināšanas
- UI validācija: pārbaudiet vadīklas rekvizītus, redzamību un stāvokli testa izpildes laikā
- Navigācijas testēšana: ekrāna pāreju un lietotāju plūsmu validēšana lietotnē
- Formulas novērtēšana: sarežģītas biznesa loģikas pārbaude, izmantojot Power Fx izteiksmes
- Datu saistīšanas validācija: pārbaudiet, vai dati tiek pareizi plūsmāti starp jūsu programmu un datu avotiem
Kad to lietot:
- Kritisko lietotāju kampaņu validēšana audekla programmās
- Programmas funkcionalitātes nodrošināšana pēc formulas izmaiņām vai kontroles atjauninājumiem
- Regresijas testa komplektu izveide sarežģītām audekla lietojumprogrammām
Uzziniet vairāk par Canvas lietojumprogrammu testēšanu
Modeļa vadīta lietojumprogrammu testēšana
Ko tas iespējo: Automatizējiet modeļa vadītu programmu, tostarp veidlapu, skatu, biznesa procesu plūsmu un informācijas paneļu, testēšanu.
Galvenās iespējas:
- Veidlapas mijiedarbība: testa veidlapu ielāde, datu ievade un biznesa kārtulu validācija
- Skata navigācija: režģa skatu, filtrēšanas operāciju un ierakstu atlases validēšana
- Komandu izpilde: testēt lentes pogas un komandjoslas mijiedarbību
- Biznesa procesu plūsmas: posmu pāreju un obligātās lauka validācijas validācija
- Informācijas paneļa verifikācija: informācijas paneļa komponentu un interaktīvo filtru pārbaude
Kad to lietot:
- Konsekventas uzvedības nodrošināšana sarežģītās modeļa vadītās lietotnēs
- Veidlapu kārtulu un biznesa loģikas validēšana pēc pielāgojumiem
- Visaptverošu biznesa procesu testēšana, kas aptver vairākas entītijas
Uzziniet vairāk par modeļa vadītu lietojumprogrammu testēšanu
Dataverse integrācijas testēšana
Ko tas iespējo: Testējiet lietojumprogrammas, ar kurām mijiedarbojas Dataverse, tostarp datu operācijas, biznesa kārtulas un aprēķinātie lauki.
Galvenās iespējas:
- CRUD operācijas: testē ierakstu Dataverse izveides, lasīšanas, atjaunināšanas un dzēšanas operācijas
- Biznesa kārtulu validācija: pārbaudiet, vai biznesa kārtulas tiek izpildītas, kā paredzēts
- Drošības modeļa testēšana: pārbaudiet, vai drošības lomas un atļaujas darbojas pareizi
- Aprēķinātā un apkopojuma lauka testēšana: nodrošiniet pareizu formulu un apkopojumu aprēķināšanu
- Relāciju navigācija: pārbaudīt uzmeklēšanas laukus un saistīto entītiju mijiedarbību
Kad to lietot:
- Datu ietilpīgu lietojumprogrammu testēšana ar sarežģītu Dataverse mijiedarbību
- Biznesa kārtulu un aprēķināto lauku validēšana pēc shēmas izmaiņām
- Drošības lomu atļauju nodrošināšana, kā paredzēts
Uzziniet vairāk par Dataverse integrācijas testēšanu
Specializētas testēšanas funkcijas
Tālāk norādītie specializētie līdzekļi ļauj pārbaudīt uzlabotus scenārijus, piemēram, mākslīgā intelekta komponentus, autentifikāciju un drošību, kā arī datu simulāciju. Šīs iespējas palīdz nodrošināt, ka jūsu Power Platform risinājumi ir izturīgi, droši un uzticami pat sarežģītā vai nedeterministiskā vidē.
AI un Copilot spēju testēšana
Ko tas iespējo: Pārbaudiet mākslīgā intelekta komponentus ar specializētām funkcijām, kas ņem vērā nedeterministisku uzvedību.
Galvenās iespējas:
- AI Builder Ātra testēšana: Validējiet AI modeļa atbildes un integrējiet tās testa plūsmās
- Līdzības atbilstība: izmantojiet aptuvenu salīdzinājumu mākslīgā intelekta ģenerētam saturam, nevis precīzu atbilstību
- Satura validācija: pārbaudiet, vai mākslīgā intelekta radītais saturs atbilst paredzētajiem kritērijiem, nepieprasot precīzu atbilstību
- Kļūdu apstrāde: pārbaudīt AI modeļa kļūdu nosacījumus un rezerves uzvedību
Kad to lietot:
- Lietojumprogrammu testēšana, kurās tiek izmantoti AI Builder komponenti
- Copilot ģenerēta satura validācija atbilst biznesa prasībām
- Testa komplektu izveide dabiskās valodas apstrādes funkcijām
Autentifikācija un drošības pārbaude
Ko tas iespējo: Pārbaudiet lietojumprogrammas ar dažādām autentifikācijas metodēm un drošības konfigurācijām.
Galvenās iespējas:
- Vairākas autentifikācijas metodes: interaktīvas, pakalpojuma galvenās un sesijas noturības atbalsts
- MFA apstrāde: testēšana vidē, kas ievieš daudzfaktoru autentifikāciju
- Simulēti lietotāju konteksti: testēšana ar dažādām drošības lomām un atļaujām
- Žetonu pārvaldība: automatizējiet autentifikācijas marķieru apstrādi testa darbībās
Kad to lietot:
- Testēšana drošā uzņēmuma vidē ar MFA prasībām
- Lietotņu darbības validēšana lietotājiem ar dažādām drošības lomām
- Testu automatizēšana CI/CD cauruļvados ar pakalpojuma principa autentifikāciju
Papildinformācija par autentifikācijas opcijām
Datu simulācija un izsmiekls
Ko tas iespējo: Izveidojiet uzticamus, izolētus testus, simulējot ārējās atkarības.
Galvenās iespējas:
- Savienotāja atbildes izsmiekls: simulējiet atbildes no savienotājiem, neizsaucot faktiskos pakalpojumus
- Deterministiskā testēšana: izveidojiet paredzamus testa apstākļus neatkarīgi no ārējām sistēmām
- Kļūdu scenāriju testēšana: simulējiet kļūdu nosacījumus no savienotājiem, lai pārbaudītu izņēmumu apstrādi
- Veiktspējas testēšana: programmas darbības pārbaude dažādos simulētos reakcijas laikos
Kad to lietot:
- Lietotņu testēšana, kas balstās uz maksas API pakalpojumiem, neradot izmaksas
- Testu izveide, kas darbojas uzticami bez ārējām atkarībām
- Kļūdu apstrādes validēšana savienotāja kļūmes scenārijiem
Uzziniet vairāk par savienotāju izsmieklu
Izstrādātāju pieredzes līdzekļi
Tālāk norādītie līdzekļi ir paredzēti, lai uzlabotu testa autoru un izstrādātāju pieredzi. Tie nodrošina rīkus un integrācijas, kas racionalizē testu izveidi, nodrošina paplašināmību un atbalsta automatizētas risinājumu testēšanas darbplūsmas Power Platform .
Mākslīgā intelekta atbalstīta testa autorēšana
Ko tas iespējo: Paātriniet testu izveidi, GitHub Copilot izmantojot AI iespējas, izmantojot avota kontrolētus Power Platform risinājumus.
Galvenās iespējas:
- Dabiskās valodas testa ģenerēšana: testu izveide, aprakstot scenārijus vienkāršā valodā
- Avota konteksta izpratne: risinājumu failu izmantošana, lai ģenerētu precīzas vadīklu atsauces un navigācijas plūsmas
- Uz paraugiem balstīta mācīšanās: izmantojiet esošos paraugus kā veidnes sarežģītākiem testa scenārijiem
- Vadīti testa modeļi: ģenerējiet pilnīgas testēšanas komplektas, ieskaitot perimalas gadījumus un izņēmumu apstrādi
Kad to lietot:
- Ātra jaunu testa komplektu sāknēšana esošajām lietojumprogrammām
- Testa autorēšanas modeļu apguve, izmantojot mākslīgā intelekta ģenerētus piemērus
- Visaptveroša testa pārklājuma izveide ar minimālu manuālo kodēšanu
Uzziniet vairāk par mākslīgā intelekta testa autorēšanu
Power Fx Testa autorēšana
Ko tas iespējo: Rakstiet testus, izmantojot pazīstamo Power Fx formulu valodu, padarot testu izveidi pieejamu gan veidotājiem, gan izstrādātājiem.
Galvenās iespējas:
- Uz formulām balstīti apgalvojumi: izteiksmju izmantošana Power Fx testa nosacījumu validēšanai
- Piekļuves rekvizītu vadīklas: tieša atsauce uz programmas vadīklu rekvizītiem un verificējiet to rekvizītus
- Apkopošanas manipulācijas:darbs ar datu kolekcijām, izmantojot pazīstamas funkcijas
- Sarežģīta stāvokļa pārbaude: izsakiet sarežģītu testa loģiku, izmantojot Power Fx operatorus un funkcijas
Kad to lietot:
- Esošo Power Fx zināšanu izmantošana testu izveidei
- Testu izveide, ko lietotņu veidotāji var saprast un uzturēt
- Sarežģītas validācijas loģikas izveide sarežģītai lietotņu darbībai
Uzziniet vairāk par Power Fx testēšanu
Paplašināmības sistēma
Ko tas iespējo: Pielāgojiet un paplašiniet testa programmas iespējas, lai apmierinātu specializētās testēšanas vajadzības.
Galvenās iespējas:
- Pielāgoti pakalpojumu sniedzēji: specializētu pakalpojumu sniedzēju izveide unikāliem lietojumprogrammu tipiem
- Lietotāja definētās funkcijas: paplašināt Power Fx ar pielāgotām C# funkcijām
- Pielāgoti tipi: definējiet specializētus tipus sarežģītiem testēšanas scenārijiem
- Testa ietvara integrācija: savienojiet testēšanas programmu ar esošajām testēšanas sistēmām
Kad to lietot:
- Muitas kontroles vai komponentu testēšana, uz kuriem neattiecas standarta pakalpojumu sniedzēji
- Specializētas testēšanas loģikas ieviešana unikālām biznesa prasībām
- Integrācija ar esošo testēšanas infrastruktūru
Papildinformācija par paplašināmības opcijām
ALM un CI/CD integrācija
Ko tas iespējo: Iekļaujiet automatizētu testēšanu savā izstrādes dzīves ciklā un nepārtrauktas integrācijas cauruļvados.
Galvenās iespējas:
- Komandrindas izpilde: palaidiet testus no termināļiem vai veidošanas aģentiem
- Cauruļvada integrācija: Viegli iekļaujiet testus Azure DevOps vai GitHub darbību darbplūsmās
- Testa atskaišu veidošana: strukturētu testu rezultātu ģenerēšana cauruļvada patēriņam
- Vides pārslēgšana: testēšana dažādās izvietošanas konveijera vidēs
Kad to lietot:
- Automatizētas testēšanas ieviešana CI/CD cauruļvados
- Kvalitatīvu vārtu izveide Power Platform risinājumu izvietošanai
- Nepārtrauktas testēšanas prakses izveide jūsu izstrādes komandai
Diagnostika un problēmu novēršana
Tālāk norādītie diagnostikas un problēmu novēršanas līdzekļi palīdz ātri identificēt, analizēt un novērst problēmas, kas rodas testa izpildes laikā. Šie rīki nodrošina vizuālus artefaktus un detalizētus žurnālus, lai vienkāršotu atkļūdošanu un uzlabotu testa uzticamību.
Vizuālie testa artefakti
Ko tas iespējo: Uztveriet vizuālus pierādījumus par testa izpildi, lai vienkāršotu atkļūdošanu un defektu novēršanu.
Galvenās iespējas:
- Ekrānuzņēmuma tveršana: Automātiski uzņemiet ekrānuzņēmumus galvenajos testa punktos
- Video ierakstīšana: ierakstiet testu izpildes video sarežģītiem scenārijiem
- Kļūdas konteksta tveršana:apkopojiet vairāk konteksta informācijas, ja testi neizdodas
- Izsekošana un žurnāli: ģenerējiet detalizētus izpildes žurnālus atkļūdošanai
Kad to lietot:
- Periodisku testa kļūmju atkļūdošana
- Sarežģītu testēšanas scenāriju vizuāla dokumentēšana
- Testa rezultātu koplietošana ar grupas dalībniekiem, kuriem nav piekļuves testēšanas videi
Gaidāmās iespējas
Tālāk norādītās gaidāmās iespējas izceļ plānotos testa programmas uzlabojumus. Šīs funkcijas paplašina atbalstu sarunu AI, Power Automate plūsmām un uzlabotiem AI testēšanas scenārijiem, lai vēl vairāk stiprinātu jūsu testēšanas stratēģiju.
Microsoft Copilot Studio integrācija
Plānotā integrācija ar Microsoft Copilot Studio ļauj pārbaudīt sarunu pieredzi un mākslīgā intelekta darbinātus virtuālos aģentus, ļaujot validēt robotu atbildes, sarunu plūsmas un integrāciju ar aizmugures sistēmām.
Power Automate Testēšana
Tiek izstrādāts uzlabots testēšanas atbalsts Power Automate , kas nodrošina visaptverošākas iespējas automatizētu plūsmu, plūsmas darbību un trigeru testēšanai. Šis darbs atbalsta gan integrācijas testēšanu, gan vienības testēšanas pieejas plūsmas komponentiem.
Vairāk mākslīgā intelekta testēšanas iespēju
Nākotnes uzlabojumi ietver SDK AI vērtētāju AI Builder un paplašinātu atbalstu pielāgotiem novērtēšanas scenārijiem, atvieglojot mākslīgā intelekta funkciju validēšanu ar paredzamiem, atkārtojamiem testa rezultātiem.