Guía de migración (en desuso)

Nota

El motor de prueba está obsoleto y se quitará en una versión futura. Use ejemplos de Power Platform Playwright para las funcionalidades de automatización de pruebas en Power Platform y los servicios de Dynamics 365.

Descripción general

Este documento proporciona orientación sobre los pasos de transición necesarios para ejecutar la última versión del motor de pruebas de Power Platform como parte de una actualización de la versión del Power Platform CLI (PAC CLI). Siga los pasos descritos en este artículo para garantizar una transición sin problemas.

Requisitos previos

Asegúrese de tener una copia de seguridad de su configuración actual y de los archivos de prueba.

Migración de versiones anteriores a 1.43 y posteriores

La versión 1.43 de la Power Platform CLI (PAC CLI) introduce actualizaciones importantes y cambios disruptivos en el test run command. Como alternativa, siga las instrucciones para Verificar qué versión de Power Platform CLI está instalada y elegir la versión adecuada según los documentos de instalación de PAC CLI relacionados.

Considere los siguientes cambios para migrar:

  • Actualizaciones de autenticación
    Las versiones anteriores utilizaban una variable de entorno para la contraseña. Después de la versión 1.43, el comando de ejecución de prueba depende de la autenticación basada en el navegador para ser compatible con los mecanismos de autenticación multifactor (MFA). En testSettings del archivo del plan de prueba, asegúrese de que la headless propiedad esté configurada en falso para poder ver el navegador e iniciar sesión de forma interactiva al realizar el primer inicio de sesión.

    Hay dos proveedores de autenticación Storagestate (predeterminado, no es necesario especificarlo explícitamente) y Dataverse que se pueden configurar usando el parámetro --user-auth en el comando de ejecución de prueba . Storagestate mecanismo solo se puede usar en escenarios locales de Windows. Dataverse Se puede utilizar en escenarios de ejecución locales y de canalización y requiere otra configuración.

    Obtenga más información sobre la autenticación.

  • Restricciones de acceso al sistema de archivos
    Se aplican restricciones adicionales al motor de prueba para garantizar que no se pueda acceder a los archivos desde determinadas ubicaciones en el sistema de archivos. Asegúrese de que los archivos y resultados de las pruebas no se encuentren en una de las ubicaciones restringidas como se describe en restricciones de acceso a archivos.

Otros recursos

Notas de la versión de Power Apps Test Engine
Formato YAML del motor de pruebas de Power Apps (en desuso)
Funciones Power Fx de Test Engine de Power Apps (en desuso)