Guide de migration (déconseillé)

Note

Le moteur de test est déconseillé et sera supprimé dans une prochaine version. Utilisez des exemples Power Platform Playwright pour tester les fonctionnalités d’automatisation dans les services Power Platform et Dynamics 365.

Aperçu

Ce document fournit des conseils sur les étapes de transition requises pour exécuter la dernière version de Power Platform Test Engine dans le cadre d’une mise à jour vers la version de la Power Platform CLI (PAC CLI). Suivez les étapes décrites dans cet article pour assurer une transition en douceur.

Prerequisites

Assurez-vous d’avoir une sauvegarde de vos fichiers de configuration et de test actuels.

Migration des anciennes versions vers la version 1.43 et les versions ultérieures

La version 1.43 de la Power Platform CLI (PAC CLI) introduit des mises à jour importantes et des modifications majeures à la commande de test. Vous pouvez également suivre les instructions pour vérifier quelle version de la Power Platform CLI est installée et choisir la version appropriée en fonction des documents d’installation de PAC CLI associés.

Tenez compte des modifications suivantes pour migrer :

  • Mises à jour de l’authentification
    Les versions antérieures utilisaient une variable d’environnement pour le mot de passe. Après la version 1.43, la commande d’exécution de test dépend de l’authentification basée sur le navigateur pour être compatible avec les mécanismes d’authentification multifacteur (MFA). Dans les testSettings du fichier de plan de test, assurez-vous que la propriété headless est définie sur false pour pouvoir voir le navigateur et vous connecter de manière interactive pour la connexion initiale.

    Il existe deux fournisseurs d’authentification Storagestate (par défaut, pas besoin de le spécifier explicitement) et Dataverse qui peuvent être définis à l’aide du paramètre --user-auth dans la commande d’exécution de test. Storagestate mécanisme peut être utilisé uniquement dans des scénarios de Windows locaux. Dataverse peut être utilisé dans des scénarios d’exécution locale et de pipeline et nécessite une autre configuration.

    En savoir plus sur l’authentification.

  • Restrictions d’accès au système de fichiers
    Des restrictions supplémentaires sont appliquées au moteur de test pour s’assurer que les fichiers ne sont pas accessibles à partir de certains emplacements sur le système de fichiers. Assurez-vous que les fichiers et les résultats des tests ne se trouvent pas dans l’un des emplacements restreints, comme indiqué dans la section Restrictions d’accès au système de fichiers.

Autres ressources

Notes de publication sur Power Apps Test Engine
Moteur de test Power Apps au format YAML (déconseillé)
Fonctions Power Fx du moteur de test Power Apps (déconseillées)