Guida alla migrazione (deprecata)

Note

Il motore di test è deprecato e verrà rimosso in una versione futura. Usare esempi Power Platform Playwright per testare le funzionalità di automazione nei servizi Power Platform e Dynamics 365.

Panoramica

Questo documento fornisce indicazioni su tutti i passaggi di transizione necessari per eseguire la versione più recente del Power Platform Test Engine come parte di un aggiornamento alla versione del Power Platform CLI (PAC CLI). Per garantire una transizione senza intoppi, seguite i passaggi descritti in questo articolo.

Prerequisiti

Assicurati di avere un backup dei tuoi file di configurazione e di test correnti.

Migrazione dalle versioni precedenti alla versione 1.43 e successive

La versione 1.43 della Power Platform CLI (PAC CLI) introduce aggiornamenti significativi e modifiche sostanziali al comando test run. In alternativa, seguire le istruzioni per Verificare quale versione di Power Platform CLI è installata e scegliere la versione appropriata in base ai documenti di installazione di PAC CLI correlati.

Per effettuare la migrazione, prendi in considerazione le seguenti modifiche:

  • Aggiornamenti di autenticazione
    Le versioni precedenti utilizzavano una variabile d'ambiente per la password. Dopo la versione 1.43, il comando di esecuzione del test dipende dall'autenticazione basata sul browser per essere compatibile con i meccanismi di autenticazione a più fattori (MFA). Nella sezione testSettings del file del piano di test, assicurarsi che la proprietà headless sia impostata su false per poter visualizzare il browser ed effettuare l'accesso interattivo per l'accesso iniziale.

    Sono disponibili due provider di autenticazione Storagestate (predefinito, non è necessario specificarlo esplicitamente) e Dataverse che possono essere impostati utilizzando il parametro --user-auth nel comando di esecuzione del test. Storagestate Il meccanismo può essere utilizzato solo in scenari Windows locali. Dataverse può essere utilizzato in scenari di esecuzione locali e pipeline e richiede altre impostazioni.

    Scopri di più sull'autenticazione.

  • Restrizioni di accesso al file system
    Al motore di test vengono applicate restrizioni aggiuntive per garantire che non sia possibile accedere ai file da determinate posizioni sul file system. Assicurarsi che i file di test e i risultati non si trovino in una delle posizioni con restrizioni descritte in restrizioni di accesso ai file.

Risorse aggiuntive

Note sulla versione del motore di test Power Apps
Motore di test Power Apps in formato YAML (deprecato)
Funzioni Power Fx del motore di test di Power Apps (deprecate)