Napomena
Za pristup ovoj stranici potrebna je autorizacija. Možete se pokušati prijaviti ili promijeniti direktorije.
Za pristup ovoj stranici potrebna je autorizacija. Možete pokušati promijeniti direktorije.
Napomena
Značajke pretpregleda nisu namijenjene u proizvodne svrhe i mogu imati ograničene funkcije. Te su značajke dostupne prije službenog izdavanja da bi se klijentima omogućio prijevremeni pristup i slanje povratnih informacija.
Power Apps Test Engine je rješenje za testiranje dizajnirano posebno za Power Platform aplikacije. Bilo da ste novi u automatiziranom testiranju, upoznati s Test Studioom ili iskusni programer sa znanjem o dramaturgima , Test Engine nudi skalabilan pristup testiranju koji je u skladu s filozofijom Power Platform low-code.
Saznajte više o tome kako vam Test Engine pomaže bez obzira odakle krećete:
Ako ručno testirate Power Platform aplikacije, Test Engine pruža pristupačnu ulaznu točku za automatizaciju testiranja:
- Pristup s niskim kodom: Stvorite automatizirane testove pomoću YAML-a i istog jezika Power Fx formule koji se koristi u Power Apps
- Nije potrebno znanje o DOM-u: ne morate razumjeti HTML ili CSS selektore da biste stupili u interakciju s komponentama aplikacije
- Poznata terminologija: testovi upućuju na nazive kontrola kako se pojavljuju Power Apps Studio, što olakšava čitanje i održavanje testova
Test Engine vam može pomoći:
- Uštedite vrijeme: automatizirajte ponavljajuće testne scenarije koje trenutno izvodite ručno
- Povećajte pokrivenost: češće provodite opsežnije testove
- Stvaranje osnovnog plana testa: dokumentirajte svoj proces testiranja u formatu koji se može ponovno koristiti i dijeliti
- Učite postupno: Počnite s jednostavnim testovima i proširite se kako se vaša razina udobnosti povećava
Trenutno,Test Power Apps Engine radi sa sljedećim Power Platform komponentama:
Morate instalirati Microsoft Power Platform CLI da biste koristili testni modul.
Početak rada s Test Engineom
Pristup početku ovisi o vašoj ulozi i razini iskustva:
Instalirajte alate:
- Instalacija Microsoft Power Platform CLI-ja
- Upoznajte se s osnovnim operacijama naredbenog retka
Započnite s jednostavnim testom:
- Započnite s osnovnim testom koji potvrđuje jedan zaslon ili funkciju
- Upotreba YAML formata za strukturiranje testa
- Saznajte uobičajene Power Fx funkcije za testiranje
Izgradite svoje vještine testiranja:
- Slijedite vodiče i primjere u dokumentaciji testnog modula
- Postupno dodajte složenije scenarije svojim testovima
Ključne značajke i prednosti
Power Apps Test Engine pruža sveobuhvatan skup značajki za podršku robusnom testiranju rješenja s niskim kodom i profesionalnim razinama Power Platform . Sljedeće značajke prikazuju kako vam Test Engine može pomoći u automatizaciji, provjeri valjanosti i održavanju kvalitete u svim Power Platform aplikacijama.
Testiranje integracije od kraja do kraja
Svaka od sljedećih značajki osmišljena je kako bi vam pomogla u postizanju sveobuhvatnog testiranja integracije u svim Power Platform rješenjima:
- Sveobuhvatna Power Platform pokrivenost: Testirajte cijelo rješenje integriranim testiranjem za aplikacije radnog područja, aplikacije utemeljene na modelu i Dataverse
- Realistično testiranje korisničkog putovanja: Potvrdite kompletne poslovne procese u više Power Platform komponenti, osiguravajući da vaša rješenja rade kako se očekuje za stvarne korisnike
- Pojednostavljeno postavljanje okruženja: koristite isti kontekst provjere autentičnosti u cijelom testnom paketu, smanjujući složenost postavljanja i troškove održavanja
Testiranje prirodnog jezika i umjetne inteligencije
Svaka od sljedećih značajki osmišljena je kako bi vam pomogla u postizanju testiranja integracije prirodnog jezika i umjetne inteligencije u svim Power Platform vašim rješenjima:
- Testovi koje generira Copilot: Izradite testove koristeći prirodni jezik – opišite što želite testirati i dopustite Copilotu da vam pomogne generirati testni kod
- Testiranje prirodnog jezika i generativne umjetne inteligencije: Izradite planove testiranja na prirodnom jeziku i pretvorite ih u izvršne testove pomoću mogućnosti generativne umjetne inteligencije
- Provjera valjanosti rezultata umjetne inteligencije: Pouzdano testirajte značajke pokretane umjetnom inteligencijom sa specijaliziranim funkcijama koje obrađuju nedeterminističke izlaze umjetne inteligencije
- Planovi testiranja čitljivi ljudima: Pišite i održavajte testove koje poslovni korisnici i programeri mogu razumjeti i doprinijeti im
- Autorstvo testova potpomognuto umjetnom inteligencijom: Koristite GitHub Copilot za ubrzavanje stvaranja testova s rješenjima kontroliranim izvorom
Power Fx Autorstvo testova
Korištenje Power Fx kao jezika za izradu teksta pruža sljedeće prednosti:
- Poznati jezik formule: Pišite testove na istom Power Fx jeziku koji već znate iz izrade aplikacija radnog područja
- Niska krivulja učenja: Upotrijebite svoje postojeće Power Platform vještine za izradu testova bez učenja složenih okvira za testiranje
- Reference naziva kontrole: Reference kontrola aplikacija prema nazivima studija umjesto da morate učiti složene selektore DOM-a
Infrastruktura za testiranje spremna za poduzeća
Poslovnim korisnicima potrebne su robusne značajke za sigurno upravljanje provjerom autentičnosti. Ispitni motor pruža:
- Fleksibilnost provjere autentičnosti: podrška za interaktivnu prijavu, upravitelja usluge i postojanost sesije kako bi odgovarala vašim sigurnosnim zahtjevima
- ALM integracija: Besprijekorna integracija s Azure DevOps GitHub Actions i drugim CI/CD cjevovodima za automatizirano testiranje
- Podrška za MFA: pokrenite automatizirane testove u okruženjima koja nameću višefaktorsku provjeru autentičnosti bez kompromisa
Napredne mogućnosti testiranja
Ovo su napredne mogućnosti koje Test Engine pruža:
- Ismijavanje konektora: Stvorite pouzdane testove simulacijom odgovora konektora, čak i za plaćene ili vanjske usluge
- Izolacija podataka: Testiranje s predvidljivim uvjetima podataka bez utjecaja na proizvodna okruženja
- Vizualna dijagnostika: Otklanjanje pogrešaka u testiranju pomoću automatskih snimki zaslona i video zapisa
Ograničenja
Budući da je Test Engine u pretpregledu, imajte na umu ova trenutna ograničenja:
- Postavke regionalne sheme preglednika slijede zadane postavke preglednika
- Neke specijalizirane kontrole mogu zahtijevati korištenje funkcije Preview.PlaywrightAction
- Mogućnosti testiranja performansi još su u razvoju
Podržani preglednici
Test Engine radi sa sljedećim preglednicima:
- Krom (krom, Microsoft Edge)
- Firefox
- WebKit (Safari)