Nata
Norint pasiekti šį puslapį, reikalingas leidimas. Galite pabandyti prisijungti arba pakeisti katalogus.
Norint pasiekti šį puslapį, reikalingas leidimas. Galite pabandyti pakeisti katalogus.
Pastaba.
Peržiūros funkcijos nėra skirtos naudoti gamybai ir gali būti apribotas jų funkcionalumas. Šias funkcijas galima naudoti prieš oficialų išleidimą, kad klientai galėtų gauti ankstyvą prieigą ir pateikti atsiliepimų.
Power Apps "Test Engine" yra testavimo sprendimas, sukurtas specialiai Power Platform programoms. Nesvarbu, ar esate naujokas automatinio testavimo srityje, ar esate susipažinęs su "Test Studio", ar patyręs kūrėjas, turintis dramaturgijos žinių, "Test Engine" siūlo keičiamo dydžio testavimo metodą, atitinkantį žemo kodo filosofiją Power Platform.
Sužinokite daugiau apie tai, kaip bandomasis variklis padeda jums, neatsižvelgiant į tai, nuo ko pradedate:
Jei programas testuojate Power Platform rankiniu būdu, bandomasis variklis suteikia prieinamą įėjimo tašką automatizavimui išbandyti:
- Žemo kodo metodas: kurkite automatinius testus naudodami YAML ir Power Fx tą pačią formulės kalbą, kuri naudojama Power Apps
- Nereikia jokių DOM žinių: jums nereikia suprasti HTML ar CSS parinkiklių, kad galėtumėte sąveikauti su programos komponentais
- Pažįstama terminologija: testai nurodo valdiklių pavadinimus, kaip jie pateikiami Power Apps Studio, todėl testus lengva skaityti ir prižiūrėti
Bandomasis variklis gali padėti:
- Taupykite laiką: automatizuokite pasikartojančius testavimo scenarijus, kuriuos šiuo metu atliekate rankiniu būdu
- Padidinkite aprėptį: dažniau atlikite išsamesnius testus
- Sukurkite pradinį bandymo planą: dokumentuokite tikrinimo procesą formatu, kurį galima pakartotinai naudoti ir bendrinti
- Mokykitės palaipsniui: pradėkite nuo paprastų testų ir plėskite, kai jūsų komforto lygis didėja
Power Apps Šiuo metu bandomasis variklis veikia su šiais Power Platform komponentais:
Norėdami naudoti bandomąjį variklį, turite įdiegti Microsoft Power Platform CLI .
Darbo su bandomuoju varikliu pradžia
Darbo pradžios metodas priklauso nuo jūsų vaidmens ir patirties lygio:
Įdiekite įrankius:
- Įdiekite Microsoft Power Platform CLI
- Susipažinkite su pagrindinėmis komandų eilutės operacijomis
Pradėkite nuo paprasto testo:
- Pradėkite nuo pagrindinio testo, kuris patvirtina vieną ekraną arba funkciją
- Naudokite YAML formatą , kad susistemintumėte testą
- Sužinokite apie bendrąsias Power Fx testavimo funkcijas
Ugdykite savo testavimo įgūdžius:
- Vadovaukitės mokymo priemonėmis ir pavyzdžiais, pateiktais bandomojo variklio dokumentacijoje
- Palaipsniui įtraukite sudėtingesnių scenarijų į bandymus
Pagrindinės savybės ir privalumai
Power Apps "Test Engine" suteikia išsamų funkcijų rinkinį, palaikantį patikimus, žemo kodo ir profesionalaus lygio sprendimų bandymus Power Platform . Toliau pateiktuose svarbiausiuose pranešimuose parodyta, kaip bandomasis variklis gali padėti automatizuoti, tikrinti ir išlaikyti kokybę visose Power Platform programose.
Ištisinis integravimo testavimas
Kiekviena iš šių funkcijų sukurta taip, kad padėtų jums atlikti visapusį sprendimų integravimo testavimą Power Platform :
- Išsami Power Platform aprėptis: išbandykite visą sprendimą naudodami integruotą "Canvas" programų , modeliu pagrįstų programų irDataverse
- Realus naudotojo kelionės testavimas: patvirtinkite visus verslo procesus keliuose Power Platform komponentuose, užtikrindami, kad jūsų sprendimai veiktų taip, kaip tikėtasi tikriems naudotojams
- Supaprastinta aplinkos sąranka: naudokite tą patį autentifikavimo kontekstą visame bandymų rinkinyje, sumažindami sąrankos sudėtingumą ir priežiūros išlaidas
Natūralios kalbos ir dirbtiniu intelektu pagrįstas testavimas
Kiekviena iš šių funkcijų sukurta taip, kad padėtų jums atlikti natūralios kalbos ir dirbtiniu intelektu pagrįstą integravimo testavimą visuose sprendimuose Power Platform :
- Kopiloto sugeneruoti testai: Kurkite testus naudodami natūralią kalbą - aprašykite, ką norite išbandyti, ir leiskite "Copilot" padėti sugeneruoti bandymo kodą
- Natūralios kalbos ir generatyvinis dirbtiniu intelektu pagrįstas testavimas: sukurkite bandymų planus natūralia kalba ir konvertuokite juos į vykdomuosius testus naudodami generatyvinio AI galimybes
- AI rezultatų patvirtinimas: užtikrintai išbandykite dirbtiniu intelektu pagrįstas funkcijas su specializuotomis funkcijomis, kurios tvarko nedeterministinius AI išėjimus
- Žmogaus skaitomi bandymų planai: rašykite ir prižiūrėkite testus, kuriuos verslo naudotojai ir kūrėjai gali suprasti ir prie kurių prisidėti
- AI palaikomas testų kūrimas: naudokite GitHub Copilot norėdami pagreitinti bandymų kūrimą naudodami šaltinio valdomus sprendimus
Power Fx Testų kūrimas
Naudojant Power Fx kaip teksto kūrimo kalbą, suteikiami šie privalumai:
- Pažįstama formulės kalba: rašykite testus ta pačia Power Fx kalba , kurią jau žinote iš drobės kūrimo programų
- Žemo mokymosi kreivė: naudokite turimus Power Platform įgūdžius, kad sukurtumėte testus nesimokydami sudėtingų testavimo sistemų
- Valdykite vardų nuorodas: nuorodų programų valdikliai pagal jų studijų pavadinimus, o ne mokytis sudėtingų DOM parinkiklių
Įmonėms parengta testavimo infrastruktūra
Įmonės klientams reikia patikimų funkcijų, kad galėtų saugiai valdyti autentifikavimą. Bandymo variklis suteikia:
- Autentifikavimo lankstumas: interaktyvaus prisijungimo, pagrindinės paslaugos ir seanso atkaklumo palaikymas, kad atitiktų jūsų saugos reikalavimus
- ALM integracija: Sklandžiai integruokite su Azure DevOps, „GitHub Actions“ ir kitais CI/CD srautais automatizuotam testavimui.
- MFA palaikymas: automatizuoti testus aplinkose, kuriose be kompromisų užtikrinamas daugiafaktorinis autentifikavimas
Išplėstinės testavimo galimybės
Tai yra išplėstinės galimybės, kurias teikia bandymų modulis:
- Jungčių imitavimas: Kurkite patikimus testus imituodami jungčių atsakymus, net ir mokamoms ar išorinėms paslaugoms
- Duomenų izoliacija: testavimas nuspėjamomis duomenų sąlygomis, nepaveikiant gamybos aplinkos.
- Vizualinė diagnostika: šalinkite bandymų klaidas naudodami automatines ekrano kopijas ir vaizdo įrašus
Apribojimai
Kadangi bandymų modulis yra peržiūros versijoje, atkreipkite dėmesį į šiuos dabartinius apribojimus:
- Naršyklės lokalės nustatymai atitinka numatytuosius naršyklės nustatymus
- Kai kuriems specializuotiems valdikliams gali reikėti naudoti funkciją Preview.PlaywrightAction
- Našumo testavimo galimybės vis dar kuriamos
Palaikomos naršyklės
Testavimo modulis veikia su šiomis naršyklėmis:
- Chromas (Chrome, Microsoft Edge)
- Firefox
- "WebKit" ("Safari")