Jagamisviis:


Power Apps Testmootori ülevaade (eelvaade)

Märkus.

Eelvaatefunktsioonid ei ole mõeldud kasutamiseks tootmises ja nende funktsioonid võivad olla piiratud. Need funktsioonid on saadaval enne ametlikku väljastamist, et kliendid saaksid sellele varakult juurdepääsu ja võiksid tagasisidet anda.

Power Apps Test Engine on spetsiaalselt rakenduste jaoks Power Platform loodud testimislahendus. Olenemata sellest, kas olete automatiseeritud testimisega uustulnuk, Test Studio tuttav või kogenud arendaja, kellel onPlaywrighti teadmised, pakub Test Engine skaleeritavat lähenemisviisi testimisele, mis on kooskõlas vähese koodiga filosoofiaga . Power Platform

Vaadake lisateavet selle kohta, kuidas Test Engine teid aitab olenemata sellest, kust te alustate.

Kui testite oma Power Platform rakendusi käsitsi, pakub Test Engine juurdepääsetavat sisenemispunkti testimise automatiseerimiseks:

  • Vähese koodiga lähenemine: looge automatiseeritud teste, kasutades YAML-i ja Power Fx sama valemikeelt, mida kasutatakse Power Apps
  • DOM-teadmisi pole vaja: rakenduse komponentidega suhtlemiseks ei pea te mõistma HTML-i ega CSS valijaid
  • Tuttav terminoloogia: testid viitavad kontrollnimedele nii, nagu need esinevad Power Apps Studio, muutes testide lugemise ja hooldamise lihtsaks

Test Engine aitab teil:

  • Säästke aega: automatiseerige korduvad testistsenaariumid, mida praegu käsitsi teete
  • Suurendage katvust: tehke põhjalikumaid teste sagedamini
  • Testi lähtetaseme loomine: dokumenteerige oma testimisprotsess vormingus, mida saab uuesti kasutada ja jagada
  • Õppige järk-järgult: alustage lihtsate testidega ja laiendage oma mugavuse taseme tõustes

Praegu Power Apps töötab Test Engine järgmiste Power Platform komponentidega:

Testmootori kasutamiseks peate installima Microsoft Power Platform CLI .

Test Engine’iga alustamine

Alustamise lähenemine sõltub teie rollist ja kogemuste tasemest:

  1. Installige tööriistad:

  2. Alustage lihtsa testiga:

    • Alustage põhitestiga, mis valideerib ühe ekraani või funktsiooni
    • YAML-vormingu kasutamine testi struktureerimiseks
    • Õppige testimise tavalisi Power Fx funktsioone
  3. Arendage oma testimisoskusi:

Peamised omadused ja eelised

Power Apps Test Engine pakub laiaulatuslikku funktsioonide komplekti, mis toetab lahenduste töökindlat, vähese koodiga ja professionaalset testimist Power Platform . Järgmised esiletõstmised näitavad, kuidas Test Engine aitab teil oma rakendusi automatiseerida, valideerida ja kvaliteeti säilitada Power Platform .

Integratsiooni täielik testimine

Kõik järgmised funktsioonid on loodud selleks, et aidata teil saavutada terviklik integratsioonitestimine kõigis teie Power Platform lahendustes.

  • Põhjalik Power Platform katvus: testige kogu oma lahendust lõuendirakenduste , mudelipõhiste rakenduste ja integreeritud testimisegaDataverse
  • Realistlik kasutajateekonna testimine: valideerige täielikud äriprotsessid mitmes Power Platform komponendis, tagades, et teie lahendused töötavad tegelike kasutajate jaoks ootuspäraselt
  • Lihtsustatud keskkonna seadistamine: kasutage sama autentimiskonteksti kogu testikomplektis, vähendades seadistamise keerukust ja hoolduskulusid

Loomuliku keele ja tehisintellektil põhineva testimise abil

Kõik järgmised funktsioonid on loodud selleks, et aidata teil saavutada loomuliku keele ja tehisintellektil põhinevat integratsioonitestimist kõigis teie Power Platform lahendustes.

  • Copiloti loodud testid: looge teste loomuliku keele abil – kirjeldage, mida soovite testida, ja laske Copilotil aidata testkoodi genereerida
  • Loomulik keel ja generatiivne AI-toega testimine: looge loomulikus keeles testiplaane ja teisendage need käivitatavateks testideks, kasutades generatiivseid tehisintellekti võimalusi.
  • AI tulemuste valideerimine: testige enesekindlalt AI-toega funktsioone spetsiaalsete funktsioonidega, mis käsitlevad mittedeterministlikke tehisintellekti väljundeid
  • Inimloetavad testiplaanid: kirjutage ja hooldage teste, mida ärikasutajad ja arendajad saavad nii mõista kui ka millesse panustada
  • AI-toega testide koostamine: kasutage GitHub Copilot testide loomise kiirendamiseks allikapõhiste lahendustega

Power Fx Testi koostamine

Teksti autorikeelena kasutamine Power Fx annab järgmised eelised.

  • Tuttav valemikeel: kirjutage teste samas Power Fx keeles , mida juba oskate lõuendirakenduste loomisest
  • Madal õppimiskõver: Kasutage oma olemasolevaid Power Platform oskusi testide loomiseks ilma keerulisi testimisraamistikke õppimata
  • Juhtelemendi nime viited: Viita rakendusele nende stuudionimede järgi, selle asemel, et õppida keerulisi DOM-valijaid

Ettevõttele sobiv testimise infrastruktuur

Ärikliendid vajavad autentimise turvaliseks haldamiseks tugevaid funktsioone. Katsemootor pakub:

  • Autentimise paindlikkus: interaktiivse sisselogimise, teenuse subjekti ja seansi püsivuse tugi, et see vastaks teie turvanõuetele
  • ALM-i integreerimine: Integreerige Azure DevOps sujuvalt GitHub Actionsi ja muude CI/CD torujuhtmetega automatiseeritud testimiseks
  • MFA tugi: käivitage automatiseeritud teste keskkondades, mis jõustavad mitmikautentimise ilma kompromissideta

Täiustatud testimisvõimalused

Need on täiustatud võimalused, mida testmootor pakub.

  • Konnektori mõnitamine: looge usaldusväärseid teste, simuleerides konnektori vastuseid, isegi tasuliste või väliste teenuste puhul
  • Andmete isoleerimine: testige prognoositavate andmetingimustega ilma tootmiskeskkonda mõjutamata
  • Visuaalne diagnostika: testitõrgete tõrkeotsing automaatsete ekraanipiltide ja videosalvestiste abil

Piirangud

Kuna Test Engine on eelvaates, pidage meeles järgmisi praeguseid piiranguid.

Toetatud brauserid

Test Engine töötab järgmiste brauseritega:

  • Kroom (kroom, Microsoft Edge)
  • Firefox
  • WebKit (Safari)

Järgmised toimingud

Uurige testmootori funktsioone