Kopīgot, izmantojot


Power Apps Testa programmas pārskats (priekšskatījums)

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 ir testēšanas risinājums, kas īpaši izstrādāts Power Platform lietojumiem. Neatkarīgi no tā, vai esat iesācējs automatizētajā testēšanā, pārzinis Test Studio vai pieredzējis izstrādātājs ar dramaturgu zināšanām, Test Engine piedāvā mērogojamu pieeju testēšanai, kas atbilst zema koda filozofijai Power Platform.

Uzziniet vairāk par to, kā testēšanas programma palīdz jums neatkarīgi no tā, no kurienes sākat:

Ja lietojumprogrammas testējat Power Platform manuāli, testēšanas programma nodrošina pieejamu ieejas punktu automatizācijas testēšanai:

  • Zema koda pieeja: automatizētu testu izveide, izmantojot YAML un Power Fx to pašu formulu valodu, ko izmanto Power Apps
  • Nav nepieciešamas DOM zināšanas: jums nav jāsaprot HTML vai CSS atlasītāji, lai mijiedarbotos ar lietotnes komponentiem.
  • Pazīstama terminoloģija: testi atsaucas uz kontroles nosaukumiem, kādi tie parādās Power Apps Studio, padarot testus viegli lasāmus un uzturamus

Testa dzinējs var jums palīdzēt:

  • Ietaupiet laiku: automatizējiet atkārtotus testēšanas scenārijus, kurus pašlaik veicat manuāli.
  • Palieliniet pārklājumu: biežāk veiciet visaptverošākus testus.
  • Testa bāzes līnijas izveide: dokumentējiet testēšanas procesu formātā, ko var atkārtoti izmantot un koplietot
  • Mācieties pakāpeniski: sāciet ar vienkāršiem testiem un paplašinieties, palielinoties komforta līmenim

Šobrīd,Test Power Apps Engine darbojas ar šādiem Power Platform komponentiem:

Lai izmantotu testēšanas programmu, ir jāinstalē Microsoft Power Platform CLI .

Darba sākšana ar testa programmu

Pieeja darba sākšanai ir atkarīga no jūsu lomas un pieredzes līmeņa:

  1. Instalējiet rīkus:

  2. Sāciet ar vienkāršu testu:

  3. Veidojiet savas testēšanas prasmes:

Galvenās iezīmes un priekšrocības

Power Apps Testēšanas programma nodrošina visaptverošu funkciju kopumu, lai atbalstītu stabilu, zema koda un profesionāla līmeņa risinājumu testēšanu Power Platform . Tālāk norādītajos svarīgākajos aspektos ir parādīts, kā testēšanas programma var palīdzēt automatizēt, validēt un uzturēt kvalitāti visās Power Platform lietojumprogrammās.

Integrācijas testēšana no gala līdz galam

Katrs no šiem līdzekļiem ir izstrādāts, lai palīdzētu jums veikt pilnīgu integrācijas testēšanu jūsu Power Platform risinājumos:

  • Visaptverošs Power Platform pārklājums: pārbaudiet visu risinājumu, izmantojot integrētu testēšanu Canvas lietotnēm, modeļa vadītām lietotnēm un Dataverse
  • Reālistiska lietotāja ceļojuma testēšana: validējiet pilnus biznesa procesus vairākos Power Platform komponentos, nodrošinot, ka jūsu risinājumi darbojas kā paredzēts reāliem lietotājiem
  • Vienkāršota vides iestatīšana: izmantojiet vienu un to pašu autentifikācijas kontekstu visā testēšanas komplektā, samazinot iestatīšanas sarežģītību un uzturēšanas pieskaitāmās izmaksas

Dabiskā valoda un mākslīgā intelekta testēšana

Katrs no šiem līdzekļiem ir izstrādāts, lai palīdzētu jums veikt dabiskās valodas un mākslīgā intelekta darbinātas integrācijas testēšanu savos Power Platform risinājumos:

  • Copilot ģenerēti testi: izveidojiet testus, izmantojot dabisko valodu - aprakstiet, ko vēlaties pārbaudīt, un ļaujiet Copilot palīdzēt ģenerēt testa kodu
  • Dabiskā valoda un ģeneratīvā mākslīgā intelekta testēšana: izveidojiet testa plānus dabiskajā valodā un pārvēršiet tos izpildāmos testos, izmantojot ģeneratīvā AI iespējas
  • AI rezultātu validācija: pārliecinoši pārbaudiet mākslīgā intelekta funkcijas ar specializētām funkcijām, kas apstrādā nedeterministiskus AI rezultātus
  • Cilvēkam lasāmi testa plāni: rakstiet un uzturiet testus, kurus biznesa lietotāji un izstrādātāji var saprast un veicināt
  • Mākslīgā intelekta testēšanas autorēšana: izmantojiet GitHub Copilot , lai paātrinātu testa izveidi, izmantojot avota kontrolētus risinājumus

Power Fx Testa autorēšana

Teksta autorēšanas valodas izmantošana Power Fx nodrošina šādas priekšrocības:

  • Pazīstama formulu valoda: rakstiet testus, izmantojot to pašu Power Fx valodu , ko jau zināt, veidojot audekla lietojumprogrammas
  • Zema mācīšanās līkne: izmantojiet savas esošās Power Platform prasmes, lai izveidotu testus, neapgūstot sarežģītas testēšanas sistēmas
  • Vadījiet atsauces uz nosaukumiem: atsauces lietojumprogrammas vadīklas pēc studijas nosaukumiem, nevis jāapgūst sarežģīti DOM selektori

Uzņēmumam gatava testēšanas infrastruktūra

Uzņēmumu klientiem ir nepieciešami spēcīgi līdzekļi, lai droši pārvaldītu autentifikāciju. Testa dzinējs nodrošina:

  • Autentifikācijas elastība: interaktīvas pieteikšanās, pakalpojuma principa un sesijas noturības atbalsts, lai atbilstu jūsu drošības prasībām
  • ALM integrācija: nevainojama integrācija ar Azure DevOps GitHub darbībām un citiem CI / CD cauruļvadiem automatizētai testēšanai
  • MFA atbalsts: veiciet automatizētus testus vidēs, kas ievieš daudzfaktoru autentifikāciju bez kompromisiem

Uzlabotas testēšanas iespējas

Šīs ir uzlabotas iespējas, ko nodrošina Testa programma:

  • Savienotāja ņirgāšanās: izveidojiet uzticamus testus, simulējot savienotāja atbildes, pat maksas vai ārējiem pakalpojumiem
  • Datu izolācija: testēšana ar paredzamiem datu apstākļiem, neietekmējot ražošanas vidi
  • Vizuālā diagnostika: testa kļūmju novēršana, izmantojot automātiskos ekrānuzņēmumus un video ierakstus.

Ierobežojumi

Tā kā testa programma ir priekšskatījumā, ņemiet vērā šos pašreizējos ierobežojumus:

  • Pārlūkprogrammas lokalizācijas iestatījumi atbilst jūsu noklusējuma pārlūkprogrammas iestatījumiem
  • Dažām specializētām vadīklām var būt nepieciešams izmantot funkciju Preview.PlaywrightAction
  • Veiktspējas testēšanas iespējas joprojām tiek izstrādātas

Atbalstītās pārlūkprogrammas versijas

Testa programma darbojas ar šādām pārlūkprogrammām:

  • Hroms (hroms, Microsoft Edge)
  • Firefox
  • WebKit (Safari)

Nākamās darbības

Izpētiet testa programmas funkcijas