opomba,
Dostop do te strani zahteva pooblastilo. Poskusite se vpisati alispremeniti imenike.
Dostop do te strani zahteva pooblastilo. Poskusite lahko spremeniti imenike.
opomba,
Test Engine je zastarel in bo odstranjen v prihodnji izdaji. Uporabite Power Platform Playwright vzorce za zmogljivosti avtomatizacije testiranja v Power Platform in Dynamics 365 storitvah.
Power Apps Test Engine je testna rešitev, zasnovana posebej za aplikacije Power Platform. Ne glede na to, ali ste novi v avtomatiziranem testiranju, seznanjeni s programom Test Studio ali izkušen razvijalec z znanjem programa Playwright, Test Engine ponuja prilagodljiv pristop k testiranju, ki je skladen s filozofijo nizke kode. ...Power Platform
Izvedite več o tem, kako vam Test Engine pomaga ne glede na to, kje začnete:
Če svoje aplikacije testirate ročno, vam Test Engine ponuja dostopno vstopno točko za avtomatizacijo testiranja: Power Platform
- Low-code pristop: Ustvarite avtomatizirane teste z uporabo YAML in Power Fx, istega jezika formul, ki se uporablja v Power Apps
- Ni potrebno znanje DOM-a: Za interakcijo s komponentami aplikacije vam ni treba razumeti HTML-ja ali CSS selektorjev
- Znana terminologija: Testi se sklicujejo na imena kontrol, kot se pojavijo v Power Apps Studiu, kar teste naredi enostavne za branje in vzdrževanje
Testni mehanizem vam lahko pomaga:
- Prihranite čas: Avtomatizirajte ponavljajoče se testne scenarije, ki jih trenutno izvajate ročno
- Povečajte pokritost: Pogosteje izvajajte obsežnejše teste
- Ustvarite osnovno linijo testiranja: Dokumentirajte svoj postopek testiranja v obliki, ki jo je mogoče ponovno uporabiti in deliti
- Učite se postopoma: Začnite s preprostimi testi in jih širite, ko se boste lažje počutili
Trenutno Power Apps Test Engine deluje z naslednjimi komponentami Power Platforme:
Za uporabo testnega pogona morate Install Microsoft Power Platform CLI
Uvod v testni mehanizem
Pristop k začetku je odvisen od vaše vloge in ravni izkušenj:
Namestite orodja:
- Namesti Microsoft Power Platform CLI
- Seznanite se z osnovnimi operacijami ukazne vrstice
Začnite s preprostim testom:
Izboljšajte svoje spretnosti testiranja:
- Sledite vadnicam in primerom v dokumentaciji za Test Engine
- Postopoma dodajte bolj zapletene scenarije svojim testom
Ključne lastnosti in prednosti
Power Apps Test Engine ponuja celovit nabor funkcij za podporo robustnemu, nizkokodnemu in profesionalnemu testiranju rešitev za Power Platform. Naslednji poudarki prikazujejo, kako vam lahko Test Engine pomaga pri avtomatizaciji, preverjanju in ohranjanju kakovosti v vaših aplikacijah. Power Platform
Testiranje integracije od začetka do konca
Vsaka od naslednjih funkcij je zasnovana tako, da vam pomaga doseči celovito integracijsko testiranje v vseh vaših rešitvah: Power Platform
- Celovita pokritost: Preizkusite celotno rešitev z integriranim testiranjem za aplikacije platna, aplikacije, ki temeljijo na modelu, in Power Platform ......Dataverse
- Realistično testiranje uporabniške poti: Potrdite celotne poslovne procese v več Power Platform komponentah in zagotovite, da vaše rešitve delujejo po pričakovanjih za dejanske uporabnike.
- Poenostavljena nastavitev okolja: Uporabite isti kontekst preverjanja pristnosti v celotnem testnem naboru, kar zmanjša kompleksnost nastavitve in stroške vzdrževanja.
Testiranje naravnega jezika in umetne inteligence
Vsaka od naslednjih funkcij je zasnovana tako, da vam pomaga doseči testiranje integracije z naravnim jezikom in umetno inteligenco v vseh vaših rešitvah: Power Platform
- Copilot-generirani testi: Ustvarite teste z uporabo naravnega jezika – opišite, kaj želite testirati, in naj Copilot pomaga pri ustvarjanju testne kode
- Testiranje v naravnem jeziku in generativno testiranje z umetno inteligenco: Ustvarite načrte testiranja v naravnem jeziku in jih pretvorite v izvedljive teste z uporabo zmogljivosti generativne umetne inteligence
- Validacija rezultatov umetne inteligence: Zanesljivo preizkusite funkcije, ki jih poganja umetna inteligenca, s specializiranimi funkcijami, ki obravnavajo nedeterministične izhode umetne inteligence
- Človeku berljivi testni načrti: Pišite in vzdržujte teste, ki jih lahko poslovni uporabniki in razvijalci razumejo in k njim prispevajo
- AI-Assisted Avtorstvo testov: Uporabite GitHub Copilot za pospešitev ustvarjanja testov z rešitvami pod nadzorom kode
Power Fx avtoring testov
Uporaba jezika za pisanje besedil Power Fx prinaša naslednje prednosti:
- Znani jezik formul: Pišite teste z istim Power Fx jezikom , ki ga že poznate iz gradnje aplikacij za platno
- Nizka krivulja učenja: Uporabite svoje obstoječe Power Platform znanja za ustvarjanje testov brez učenja zapletenih ogrodij testiranja
- Sklici na imena kontrolnikov: Namesto učenja zapletenih izbirnikov DOM se lahko kontrolnike aplikacij sklicujete po njihovih imenih v studiu.
Infrastruktura za testiranje, pripravljena za podjetja
Poslovni uporabniki potrebujejo robustne funkcije za varno upravljanje preverjanja pristnosti. Testni motor zagotavlja:
- Prilagodljivost preverjanja pristnosti: Podpora za interaktivno prijavo, principal storitve in ohranitev seje, da ustreza vašim varnostnim zahtevam
- ALM integracija: Brezhibna integracija z Azure DevOps, GitHub Actions in drugimi CI/CD cevovodi za avtomatizirano testiranje
- Podpora za večfaktorsko overjanje: Izvajanje avtomatiziranih testov v okoljih, ki uveljavljajo večfaktorsko overjanje brez kompromisov
Napredne zmogljivosti testiranja
To so napredne zmogljivosti, ki jih ponuja Test Engine:
- Simuliranje konektorjev: Ustvarite zanesljive teste s simulacijo odzivov konektorjev, tudi za plačljive ali zunanje storitve
- Izolacija podatkov: Testiranje s predvidljivimi podatkovnimi pogoji brez vpliva na produkcijska okolja
- Vizualna diagnostika: Odpravljanje napak pri testiranju z avtomatskimi posnetki zaslona in videoposnetki
Omejitve
Ker je Test Engine v predogledni fazi, bodite pozorni na te trenutne omejitve:
- Nastavitve jezika brskalnika sledijo privzetim nastavitvam brskalnika
- Nekateri specializirani kontrolniki lahko zahtevajo uporabo funkcije Preview.PlaywrightAction
- Zmogljivosti testiranja zmogljivosti so še vedno v razvoju
Podprti brskalniki
Testni mehanizem deluje z naslednjimi brskalniki:
- Chromium (Chrome, Microsoft Edge)
- Firefox
- WebKit (Safari)