Delen via


pac-test

(Preview) Uitvoering van geautomatiseerde tests voor een Power App

[Dit artikel maakt deel uit van de voorlopige documentatie en kan nog veranderen.]

Belangrijk

  • De run opdracht bevindt zich in openbare preview.
  • Preview-functies zijn niet bedoeld voor productiegebruik en hebben mogelijk beperkte functionaliteit. Deze functies zijn beschikbaar vóór een officiële release, zodat klanten vroege toegang kunnen krijgen en feedback kunnen geven.

Opmerking

  • pac cli versie 1.43 introduceert incompatibele wijzigingen in de pac test opdracht. Raadpleeg de migratiehandleiding voor het gebruik van de nieuwe functies.
  • Met pac cli versie 1.27 is de pac tests opdracht gewijzigd in pac test. tests blijft werken, maar we raden u aan om verder te gaan test .

Meer informatie over testengine (preview)

Commands

Command Description
pac-testuitvoering (Preview) Tests uitvoeren die zijn gedefinieerd in een testplanbestand

pac-testuitvoering

(Preview) Tests uitvoeren die zijn gedefinieerd in een testplanbestand

Example

In het volgende voorbeeld wordt het testplan uitgevoerd voor een canvastoepassing die is gedefinieerd in de testplan.te.yaml omgeving met 00aa00aa-bb11-cc22-dd33-44ee44ee44ee id die bestaat in de tenant met id aaaabbbb-0000-cccc-1111-dddd2222eeee

pac test run `
   -p "canvas" `
   -test "testplan.te.yaml" `
   -t aaaabbbb-0000-cccc-1111-dddd2222eeee `
   -env 00aa00aa-bb11-cc22-dd33-44ee44ee44ee

Vereiste parameters voor testuitvoering

--environment-id -env

Omgevings-id voor de app die moet worden getest.

--tenant -t

Tenant-id voor de app die wordt getest

--test-plan-file -test

Pad naar het testplanbestand

Optionele parameters voor testuitvoering

--auth -a

De certificaatprovider voor de gebruikersverificatie voor de app die wordt getest

Gebruik een van deze waarden:

  • None
  • Certenv
  • Certstore

--domain -d

Het spelerdomein voor de app die wordt getest voor canvasprovider of eindpunt voor andere providertypen.

--log-level -l

Detailniveau van logboek

Gebruik een van deze waarden:

  • Trace
  • Debug
  • Information
  • Warning
  • Error
  • Critical
  • None

--output-directory -o

Pad voor het opslaan van testuitvoer en logboeken

--provider -p

Het toepassingstype dat wordt getest

Gebruik een van deze waarden:

  • Canvas
  • Mda
  • Portal
  • Powerfx

--queryparams -q

Queryparameters voor de app die wordt getest

--use-static-context -c

Het gebruik van statische context inschakelen voor de Playwright-browser

Voor deze parameter is geen waarde vereist. Het is een switch.

--user-auth -u

Het verificatietype van de gebruiker voor de app die wordt getest

Gebruik een van deze waarden:

  • Storagestate
  • Dataverse

Zie ook

Microsoft Power Platform CLI-opdrachtgroepen
Overzicht van Microsoft Power Platform CLI