Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Oharra
Test Engine zaharkituta eta etorkizuneko bertsio batean kenduko da. Erabili Power Platform Playwright laginak Power Platform eta Dynamics 365 zerbitzuetan proba automatizatzeko gaitasunak lortzeko.
Test Engine-k autentifikazio aukera errazak eskaintzen ditu garapen eta ekoizpen eszenatokiak onartzeko. Artikulu honek zure autentifikazio aukeren ikuspegi orokorra eta zure beharretarako aukerarik onena nola hautatu azaltzen du.
Autentifikazioa erraztu da
Test Engine-k autentifikazio-metodo erabilerrazak eskaintzen ditu, sortu nahi duzun proba motaren arabera.
Web bidezko probak (mihisea, ereduetan oinarritutako aplikazioak)
Web bidezko probetan, proba exekutatzeko erabiltzaile-kontu interaktibo bat erabiltzen dutenetan.
Biltegiratze-egoera (Lehenetsia)
- Windows Datuen Babeserako APIa erabiltzen du biltegiratze lokal segurua lortzeko
- Banakako garapen eta probak egiteko aproposa
- MFA eta baldintzapeko sarbidea automatikoki kudeatzen ditu
- Lehen aldiz saioa hastean interaktiboa, ondoren automatizatua
- Web bidezko Canvas eta Ereduetan oinarritutako aplikazioen probetan erabiltzen da
Dataverse
- X.509 ziurtagiriak eta ASP.NET Core datuen babesa erabiltzen ditu
- Talde-inguruneetarako eta CI/CD bideetarako aproposa
- Token enkriptatuak gordetzen ditu Dataverse
- Zerbitzu-printzipioak onartzen ditu proba automatizatuetarako
- Web bidezko Canvas eta Ereduetan oinarritutako aplikazioen probetan erabiltzen da
OAuth oinarritutako probak (Dataverse)
PowerFx hornitzailearen eta zuzeneko probetan, autentifikazioak modu ezberdinean funtzionatzen du. Dataverse Proba hauek sarbide-tokenak zuzenean zure Azure CLI saiotik lortzen dituzte az komandoak erabiliz baliabideen sarbide espezifikoen tokenak lortzeko. Ziurtatu saioa hasita duzula az login --allow-no-subscriptions mota honetako probak egin aurretik.
Noiz erabili behar den autentifikazio-metodo bakoitza
Hurrengo taulak autentifikazio-metodo bakoitza noiz erabili behar den azaltzen du:
| Behar baduzu... | Aukeratu | Zergatik funtzionatzen duen hobekien |
|---|---|---|
| Hasi azkar. | StorageState |
Konfiguraziorik gabe, probak egin eta saioa hasi besterik ez duzu egin behar |
| Probatu tokian tokiko MFArekin | StorageState |
Autentifikazio metodo moderno guztiak kudeatzen ditu |
| Partekatu probako erabiltzaileak zure taldearekin | Dataverse |
Kredentzialen biltegiratze zentralizatu eta segurua |
| Exekutatu probak CI/CD kanalizazioetan | Dataverse |
Ez-interaktiboa, automatizaziorako egokia |
| Erabili zerbitzu-printzipioak | Dataverse |
Autentifikazio seguru eta bururik gabekoa onartzen du |
StorageState autentifikazioa: Hasiberrientzako abiarazte azkarra
# StorageState is the default, so you don't need to set it using the --user-auth parameter
pac test run `
--provider canvas `
--test-plan-file testplan.yaml `
--tenant your-tenant-id `
--environment-id your-environment-id
Dataverse autentifikazioa: Talderako prest
Dataverse metodoak enkriptatutako tokenak gordetzen ditu Dataverse-n, X.509 ziurtagiriak eta ASP.NET Core Data Protection erabiliz. Taldeentzat eta lan-fluxu automatizatuetarako aproposa da.
Autentifikazioa konfiguratzen Dataverse
- Deskargatu Test Engine irtenbidea: https://aka.ms/TestEngineAuth
- Inportatu irtenbidea zure ingurunera Dataverse
- Konfiguratu ziurtagiri bat (auto-sinatua edo zure ziurtagiri-agintaritzak emandakoa)
- Konfiguratu zerbitzu-printzipioak proba automatizatuetarako (aukerakoa baina gomendagarria)
# Example command with Dataverse authentication
pac test run `
--provider canvas `
--user-auth Dataverse `
--auth Certstore `
--test-plan-file testplan.yaml `
--tenant your-tenant-id `
--environment-id your-environment-id
Hurrengo urratsak
Aukeratu zuretzako egokia den bidea:
- Autentifikazio Gida - Bi autentifikazio metodoetarako urratsez urratseko argibideak
- Segurtasun Xehetasunak - Segurtasun-profesionalentzako xehetasun teknikoak
- Zerbitzu Nagusiaren Konfigurazioa - Konfiguratu autentifikazio ez-interaktiboa automatizaziorako