Power Apps testimoduulin luotuja tekoälyominaisuuksia (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.

Power Apps testimoduuli tarjoaa kattavat luodut tekoälyominaisuudet, jotka kattavat koko testauksen elinkaaren. Tällä sivulla on yleiskatsaus siihen, miten generatiivinen tekoäly voi parantaa testauskokemustasi testin luomisesta suoritukseen ja validointiin.

Test Enginen generatiiviset tekoälyominaisuudet käsittelevät testausprosessin kolmea keskeistä osa-aluetta:

Generatiivinen tekoälyominaisuus Description
Generatiivinen tekoälyavusteinen testien luominen Luo testejä nopeasti GitHub Copilot ja muiden suurikielisiä malleja tai pieniä kielimalleja käyttämällä.
Mallin kontekstin protokollan palvelin Deterministinen analyysi ja koodin luominen MCP:llä
Ei-deterministinen tekoälytestaus Testaa tekoälypohjaisia sovelluksia erityisillä validointitekniikoilla

Generatiivinen tekoälyavusteinen testien luominen

Kattavien testisuunnitelmien laatiminen voi olla aikaa vievää erityisesti monimutkaisissa sovelluksissa. Test Engine tukee generatiivista tekoälyavusteista luontia seuraavilla tavoilla:

  • GitHub Copilot integration: Luo testimalleja, testivaiheita ja vahvistuksia sovelluskoodisi perusteella
  • Luonnollisen kielen testin luominen: Kuvaile testiskenaariot selkeällä englannilla ja käännä ne suoritettaviksi testeiksi
  • Näytepohjaisen testin luonti: Viittaa olemassa oleviin näytteisiin luodaksesi asiayhteyteen liittyviä testejä

Tämä lähestymistapa auttaa testin tekijöitä keskittymään liiketoimintalogiikkaan ja vahvistussääntöihin testisyntaksin ja vakiokoodin sijaan.

Model Context Protocol -palvelimen toteutus

Power Apps testimoduuli sisältää MCP-palvelimen model context protocol -palvelimen toteutuksen, joka tarjoaa deterministisen analyysin sovelluksistasi ja luo testisuosituksia.

MCP-palvelin:

  • Analysoi sovellusrakennetta testattavien komponenttien tunnistamiseksi
  • Luo testimalleja kontrollityyppien ja suhteiden perusteella
  • Tarjoaa kontekstuaalisia koodisuosituksia
  • Integrointi MCP-asiakkaisiin, kuten Visual Studio ja GitHub Copilot
  • Käyttää Plan Designeria testaustoimien organisointiin ja priorisointiin
  • Sisältää ratkaisun määrittelyelementit ja tietomallit kattavaa testausta varten
  • Käyttää ratkaisusi metatietoja kontekstisidonnaisten testien luomiseen

Kun yhdistät deterministisen analyysin generatiivisiin tekoälyominaisuuksiin, tämä lähestymistapa tarjoaa sinulle luotettavamman ja tarkemman testien luomisen verrattuna pelkkiin generatiivisiin lähestymistapoihin.

Ei-determinististen tekoälyominaisuuksien testaaminen

Kun testaat sovelluksia, jotka käyttävät tekoälyominaisuuksia, kuten AI Builder komponentteja tai generatiivisia esikoulutettu muunto (GPT) -malleja, nondeterminististen tulosteiden käsittelyssä tarvitaan erityistä huomiota.

Testimoottori tarjoaa:

  • Toiminto Preview.AIExecutePrompt: Suorita tekoälykehotteet ohjatuilla tuloilla ja vahvista lähdöt
  • Toleranssiin perustuva validointi: Varmista, että tekoälyn tuotokset täyttävät odotukset hyväksyttävissä kynnysarvoissa
  • Jäsennelty vastauksen vahvistus: Jäsennä ja vahvista monimutkaista tekoälyn luomaa sisältöä
  • Suunnitelmapohjainen vahvistus: Plan Designer -määritelmien avulla voit vahvistaa tekoälyn tuotokset odotettujen kriteerien perusteella

Nämä ominaisuudet varmistavat, että voit luoda luotettavia, toistettavia testejä myös silloin, kun työskentelet luonnostaan muuttuvien tekoälyjärjestelmien kanssa.

Oikean generatiivisen tekoälylähestymistavan valitseminen

Parhaan tuloksen saavuttamiseksi ota huomioon nämä ohjeet:

Jos haluat... Harkitse käyttöä...
Luo nopeasti testejä uudelle sovellukselle Tekoälyavusteinen luonti GitHub Copilot avulla
Hanki tarkka, deterministinen analyysi testattavista komponenteista Mallikontekstiprotokollapalvelin
Yhdistä deterministinen analyysi generatiivisiin ominaisuuksiin MCP yhteensopivalla LLM-asiakkaalla
Testaa tekoälyllä toimivia sovelluksia vaihtelevilla lähdöillä Ei-deterministinen tekoälytestaus, jossa käytössä on Preview.AIExecutePrompt
Jäsennä testaustyösi liiketoiminnan vaatimusten perusteella Plan Designer MCP-palvelinintegraatiolla
Luo testejä ratkaisun metatietojen ja tietorakenteiden avulla MCP-palvelin ratkaisun määrittelyn skannauksella

AI-avusteinen testien luominen GitHub Copilot
Model Context Protocol -palvelimen käyttäminen Test Enginen kanssa
Ei-determinististen tekoälykomponenttien testaus
Selaa Test Engine -malliluetteloa
Kokeile Test Engine -ohjelman Power Fx -funktioita
Käytä Plan Designeria