Muistiinpano
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
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.
Power Apps Test Engine tarjoaa kattavat generatiiviset 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 käyttämällä GitHub Copilot muita suuria kielimalleja (LLM) tai pieniä kielimalleja (SLM) |
| Model Context Protocol -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 integrointi: Luo testimalleja, testivaiheita ja vahvistuksia sovelluskoodin 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 Test Engine sisältää MCP (Model Context Protocol) -palvelintoteutuksen, joka tarjoaa deterministisen analyysin sovelluksistasi ja luo testisuosituksia.
MCP-palvelin:
- Analysoi sovellusrakennetta testattavien komponenttien tunnistamiseksi
- Luo testimalleja kontrollityyppien ja suhteiden perusteella
- Tarjoaa kontekstuaalisia koodisuosituksia
- Integroituu 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
Testattaessa sovelluksia, jotka käyttävät tekoälyominaisuuksia, kuten AI Builder komponentteja tai generatiivisia esikoulutettuja muuntajamalleja (GPT), on kiinnitettävä erityistä huomiota ei-determinististen tulosteiden käsittelyyn.
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 | Generatiivinen tekoälyavusteinen luonti GitHub Copilot |
| Hanki tarkka, deterministinen analyysi testattavista komponenteista | Mallin kontekstin protokollan palvelin |
| Yhdistä deterministinen analyysi generatiivisiin ominaisuuksiin | MCP yhteensopivalla LLM-asiakkaalla |
| Testaa tekoälyllä toimivia sovelluksia vaihtelevilla lähdöillä | Ei-deterministinen tekoälytestaus 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 |
Liittyvät artikkelit
Tekoälyavusteinen testien luonti GitHub Copilot
Model Context Protocol -palvelimen käyttäminen Test Enginen kanssa
Ei-determinististen tekoälykomponenttien testaus
Selaa Test Engine -malliluetteloa
Kokeile Test Engine power-fx-functions -funktioita
Käytä Plan Designeria