Condividi tramite


test pac

(Anteprima) Esecuzione di test automatizzati per un'app Power

[Questo articolo fa parte della documentazione non definitiva, pertanto è soggetto a modifiche.]

Importante

  • Il run comando è disponibile in anteprima pubblica.
  • Le funzionalità di anteprima non sono progettate per l'uso in produzione e possono avere funzionalità limitate. Queste funzionalità sono disponibili prima di una versione ufficiale in modo che i clienti possano ottenere l'accesso anticipato e fornire commenti e suggerimenti.

Annotazioni

  • pac cli versione 1.43 introduce modifiche incompatibili al pac test comando. Per usare le nuove funzionalità, vedere la guida alla migrazione .
  • Con pac cli versione 1.27, il pac tests comando è stato modificato in pac test. tests continuerà a funzionare, ma è consigliabile usare test in futuro.

Altre informazioni sul motore di test (anteprima)

Commands

Command Description
esecuzione di test pac (Anteprima) Eseguire test definiti in un file del piano di test

esecuzione di test pac

(Anteprima) Eseguire test definiti in un file del piano di test

Example

L'esempio seguente esegue il piano di test per un'applicazione canvas definita all'interno testplan.te.yaml di nell'ambiente con ID presente nel tenant con ID 00aa00aa-bb11-cc22-dd33-44ee44ee44eeaaaabbbb-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

Parametri obbligatori per l'esecuzione dei test

--environment-id -env

ID ambiente per l'app da testare.

--tenant -t

ID tenant per l'app sottoposta a test

--test-plan-file -test

Percorso del file del piano di test

Parametri facoltativi per l'esecuzione dei test

--auth -a

Provider di certificati per l'autenticazione utente per l'app sottoposta a test

Usare uno di questi valori:

  • None
  • Certenv
  • Certstore

--domain -d

Dominio lettore per l'app sottoposta a test per il provider Canvas o l'endpoint per altri tipi di provider.

--log-level -l

Livello di dettaglio del log

Usare uno di questi valori:

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

--output-directory -o

Percorso per salvare l'output e i log dei test

--provider -p

Tipo di applicazione sottoposto a test

Usare uno di questi valori:

  • Canvas
  • Mda
  • Portal
  • Powerfx

--queryparams -q

Parametri di query per l'app sottoposta a test

--use-static-context -c

Abilitare l'uso del contesto statico per il browser Playwright

Questo parametro non richiede alcun valore. È un cambio.

--user-auth -u

Tipo di autenticazione utente per l'app sottoposta a test

Usare uno di questi valori:

  • Storagestate
  • Dataverse

Vedere anche

Gruppi di comandi dell'interfaccia della riga di comando di Microsoft Power Platform
Panoramica dell'interfaccia della riga di comando di Microsoft Power Platform