Jaa


ALM Power Platformissa testimoottorin kanssa (esikatselu)

Muistiinpano

Esiversiotoimintoja ei ole tarkoitettu tuotantokäyttöön, ja niiden toiminnot voivat olla rajoitettuja. Nämä toiminnot ovat käytettävissä ennen virallista julkaisua, jotta asiakkaat voivat käyttää niiden ennakkojulkaisua ja antaa palautetta.

Sovellusten elinkaaren hallinta (ALM) on kattava lähestymistapa sovellusten elinkaaren hallintaan alkuperäisestä konseptista kehitykseen, testaukseen, käyttöönottoon ja jatkuvaan ylläpitoon. Automatisoidun Power Platform testauksen sisällyttäminen Test Enginen avulla ALM-prosessiin varmistaa, että sovellukset testataan perusteellisesti jokaisessa kehitysvaiheessa, mikä johtaa laadukkaampiin julkaisuihin.

Testiautomaation ymmärtäminen ALM:ssä

Testiautomaatiolla on kriittinen rooli ALM-prosessissa:

  • Laadun varmistaminen – Varmista, että sovellukset toimivat odotetulla tavalla ennen käyttöönottoa
  • Riskien vähentäminen – Ongelmien havaitseminen varhaisessa vaiheessa ennen kuin ne saapuvat tuotantoympäristöihin
  • Jatkuvan integroinnin mahdollistaminen - Automaattisen koontiversion vahvistustestauksen tukeminen
  • Hallittujen käyttöönottojen helpottaminen - Laadukkaiden porttien lisääminen julkaisuputkiin

Power Apps testimoduulin avulla voit integroida automatisoidun testauksen nykyisiin Power Platform ALM -työnkulkuihisi riippumatta siitä, mitä CI/CD-työkaluja käytät.

Testiautomaation elinkaari

Testimoottori tukee täydellistä testauksen elinkaarta, joka integroituu ALM-prosesseihisi:

  1. Kehitys – Luo ja suorita testejä paikallisesti sovelluskehityksen aikana
  2. Koontiversion vahvistus – Suorita testejä osana automaattista koontiversion vahvistusta
  3. Vapauta portit – Käytä testituloksia laatuportteina hallituissa käyttöönotoissa
  4. Tuotannon todentaminen – Vahvista tuotantoympäristöjen kriittiset toiminnot

Testiautomaation aloittaminen ALM:ssä

Aloita Test Enginen sisällyttäminen ALM-prosesseihisi:

  1. Luo testisuunnitelma - Suunnittele YAML-testisuunnitelmat ratkaisuillesi Power Platform
  2. Suorita testejä paikallisesti - Varmista, että testit toimivat kehitysympäristössäsi
  3. Määritä todennus – Määritä asianmukainen todennus paikallisille suoritus- ja putkiympäristöille
  4. Integroi putkeesi - Yhdistä Test Engine olemassa olevaan ALM-putkeen
  5. Ota käyttöön laatuportit - Käytä testituloksia ratkaisujen edistämisen ohjaamiseen

Vinkki

Aloita kriittisistä käyttäjäpoluista ja laajenna automaattisten testien kattavuutta vähitellen, kun tutustut Test Engineen paremmin.

Testimoottorin lähdekoodiversio (valinnainen)

Jos käytät Test Enginen lähdekoodiversiota, tarvitset myös:

Integrointiasetukset

Test Engine integroituu saumattomasti erilaisiin ALM-työkaluihin ja -prosesseihin

Voit muokata YAMLtiedostoja paikallisen editorin, kuten < >Visual Studio Code avulla. Voit suorittaa testit paikallisesti seuraavasti:

  1. Varmista, että sinulla on asennettuna Microsoft Power Platform CLI
  2. Jos käytät lähteenhallinnan integrointia , kloonaa projektisi paikalliseen koneeseen
  3. Käytä pac-testiajoa testin suorittamiseen
  4. Tarkista testin hyväksytyt/hylätyt tulokset

Azure CLI on välttämätön, jotta voit saada käyttöoikeustietueita yhteyden muodostamiseksi Dataverseen. Paikallisesti voit käyttää:

az login --allow-no-subscriptions

Lisätietoja testimoduulin YAML-syntaksista
Todennuksen määrittäminen testejä varten
Testaa pohjaan perustuvia sovelluksia, mallipohjaisia sovelluksia tai Dataverse laajennuksia
Tutustu Power Platform ALM:ään