Belešku
Pristup ovoj stranici zahteva autorizaciju. Možete pokušati da se prijavite ili da promenite direktorijume.
Pristup ovoj stranici zahteva autorizaciju. Možete pokušati da promenite direktorijume.
Belešku
Funkcije pregleda nisu namenjene za korišćenje u proizvodnji i mogu da imaju ograničene funkcionalnosti. Ove funkcije su dostupne pre zvaničnog objavljivanja kako bi klijenti mogli ranije da im pristupe i pruže povratne informacije.
Power Apps Test Engine je rešenje za testiranje dizajnirano posebno za Power Platform aplikacije. Bez obzira da li ste novi u automatizovanom testiranju, upoznati sa Test Studio-om ili iskusnim programerom sa znanjem o dramskim piscima , Test Engine nudi skalabilan pristup testiranju koji je u skladu sa filozofijom niskog koda Power Platform.
Saznajte više o tome kako Test Engine vam pomaže bez obzira na to odakle krećete:
Ako ručno testirate svoje Power Platform aplikacije, Test Engine pruža pristupačnu ulaznu tačku za automatizaciju testiranja:
- Pristup lov-code: Kreirajte automatizovane testove koristeći IAML i Power Fx isti jezik formule koji se koristi u Power Apps
- Nije potrebno znanje o DOM-u: Ne morate da razumete HTML ili CSS selektore da biste komunicirali sa komponentama vaše aplikacije
- Poznata terminologija: Testovi referentnih kontrolnih imena kako se pojavljuju Power Apps Studio, čineći testove lakim za čitanje i održavanje
Test Engine vam može pomoći:
- Uštedite vreme: Automatizujte ponavljajuće testne scenarije koje trenutno izvodite ručno
- Povećajte pokrivenost: Pokrenite sveobuhvatnije testove češće
- Kreirajte osnovnu liniju testa: Dokumentujte svoj proces testiranja u formatu koji se može ponovo koristiti i deliti
- Učite postepeno: Počnite sa jednostavnim testovima i proširite se kako se vaš nivo udobnosti povećava
Trenutno, Power Apps Test Engine radi sa sledećim Power Platform komponentama:
Morate instalirati Microsoft Power Platform CLI da biste koristili Test Engine.
Prvi koraci sa Test Engine
Pristup početku zavisi od vaše uloge i nivoa iskustva:
Instalirajte alate:
- Instalirajte Microsoft Power Platform CLI
- Upoznajte se sa osnovnim operacijama komandne linije
Počnite sa jednostavnim testom:
- Počnite sa osnovnim testom koji potvrđuje jedan ekran ili funkciju
- Koristite IAML format da biste strukturirali svoj test
- Saznajte zajedničke Power Fx funkcije za testiranje
Izgradite svoje veštine testiranja:
- Pratite tutorijale i primere u dokumentaciji Test Engine-a
- Postepeno dodajte složenije scenarije svojim testovima
Ključne karakteristike i prednosti
Power Apps Test Engine pruža sveobuhvatan skup funkcija za podršku robusnom, niskokodnom i profesionalnom testiranju Power Platform rešenja. Sledeći naglasci pokazuju kako Test Engine može pomoći da automatizujete, potvrdite i održavate kvalitet u svim aplikacijama Power Platform .
Testiranje integracije od kraja do kraja
Svaka od sledećih funkcija je dizajnirana da vam pomogne da postignete testiranje integracije od kraja do kraja u vašim Power Platform rešenjima:
- Sveobuhvatna Power Platform pokrivenost: Testirajte celokupno rešenje sa integrisanim testiranjem za Canvas aplikacije, aplikacije zasnovane 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 rešenja rade kako se očekuje za stvarne korisnike
- Pojednostavljeno podešavanje okruženja: Koristite isti kontekst autentifikacije u celom testnom paketu, smanjujući složenost podešavanja i troškove održavanja
Testiranje prirodnog jezika i AI
Svaka od sledećih funkcija dizajnirana je da vam pomogne da postignete testiranje integracije prirodnog jezika i AI-a u vašim Power Platform rešenjima:
- Copilot-Generated Tests: Kreirajte testove koristeći prirodni jezik - opišite šta želite da testirate i pustite Copilot da pomogne u generisanju testnog koda
- Prirodni jezik i generativno testiranje AI-povered: Kreirajte planove testiranja na prirodnom jeziku i pretvorite ih u izvršne testove koristeći Generativne AI mogućnosti
- AI Validacija rezultata: Pouzdano testirajte funkcije koje pokreće AI sa specijalizovanim funkcijama koje obrađuju nedeterminističke AI izlaze
- Planovi testiranja koji se mogu čitati ljudima: Napišite i održavajte testove koje poslovni korisnici i programeri mogu razumeti i doprineti
- AI-Assisted Test Authoring: Koristite GitHub Copilot za ubrzavanje kreiranja testa sa rešenjima koja kontrolišu izvor
Power Fx Autorstvo testa
Korišćenje Power Fx kao jezik za kreiranje teksta pruža sledeće prednosti:
- Poznati jezik formule: Napišite testove koristeći isti Power Fx jezik koji već znate iz izgradnje aplikacija platna
- Niska kriva učenja: Koristite svoje postojeće Power Platform veštine za kreiranje testova bez učenja složenih okvira za testiranje
- Kontrola imena Reference: Referentna aplikacija kontroliše svojim studijskim imenima, a ne da uče složene selektore DOM
Infrastruktura za testiranje spremna za preduzeća
Korisnici preduzeća zahtevaju robusne funkcije za bezbedno upravljanje autentifikacijom. Test motor obezbeđuje:
- Fleksibilnost autentifikacije: Podrška za interaktivno prijavljivanje, princip usluge i upornost sesije kako bi se uklopili u vaše bezbednosne zahteve
- ALM integracija: Besprekorno integrišite sa Azure DevOps, GitHub akcijama i drugim CI / CD cevovodima za automatizovano testiranje
- MFA Podrška: Pokrenite automatizovane testove u okruženjima koja sprovode višefaktorsku autentifikaciju bez kompromisa
Napredne mogućnosti testiranja
Ovo su napredne mogućnosti koje Test Engine pruža:
- konektor ruganje: Kreiranje pouzdane testove simulacijom konektor odgovore, čak i za plaćene ili eksterne usluge
- Izolacija podataka: Testirajte sa predvidljivim uslovima podataka bez uticaja na proizvodna okruženja
- Vizuelna dijagnostika: Rešavanje problema sa testovima sa automatskim snimcima ekrana i video snimaka
Ograničenja
Kako je Test Engine u pregledu, budite svesni ovih trenutnih ograničenja:
- Podešavanja pretraživača prate podrazumevana podešavanja pretraživača
- Neke specijalizovane kontrole mogu zahtevati korišćenje funkcije Previev.PlayvrightAction
- Mogućnosti testiranja performansi su još uvek u razvoju
Podržani pregledači
Test Engine radi sa sledećim pretraživačima:
- Hrom (hrom, Microsoft Edge)
- Firefox
- VebKit (Safari)