Jaa


ALM Power Platformissa testimoottorin kanssa (vanhentunut)

Muistiinpano

Testimoduuli on vanhentunut , ja se poistetaan tulevassa versiossa. Käytä Power Platform Playwright -näytteitä Power Platformin ja Dynamics 365-palveluiden testien automatisointiominaisuuksiin.

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