UiPath Documentation
test-manager
latest
false
Guía de usuario de Test Manager
Importante :
La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Seleccionar automatización

Vincula una automatización publicada en Orchestrator a un caso de prueba en Test Manager utilizando el método de selección directa recomendado.

Para vincular automatizaciones con casos de prueba, selecciona una automatización publicada en Orchestrator. Seleccionar una automatización de Orchestrator directamente en Test Manager es el método recomendado para conectar una automatización a un caso de prueba.

Las automatizaciones de Orchestrator incluyen paquetes publicados por el comando tm pack de la interfaz de línea de comandos (CLI) de UiPath desde proyectos de Playwright, no solo paquetes publicados desde Studio: consulta Automatización de pruebas de Playwright. Test Manager recurre a las automatizaciones vinculadas desde Studio si no has seleccionado una automatización de Orchestrator.

Además, si un caso de prueba solo tiene una automatización de Studio vinculada pero no una automatización de Orchestrator, Test Manager intentará encontrar una automatización equivalente en Orchestrator para realizar la ejecución.

Nota:

Si un caso de prueba de Test Manager se vincula a una automatización tanto desde Studio como desde Orchestrator, la automatización seleccionada desde Orchestrator tiene prioridad sobre la automatización vinculada desde Studio.

Requisitos previos

Nota:

Si seleccionas una automatización directamente en Test Manager, la automatización seleccionada no se considera si la configuración Permitir contexto heredado de ejecución está habilitada (por ejemplo, cuando no se selecciona ninguna carpeta de ejecución en el nivel de proyecto o conjunto de pruebas). Por lo tanto, si quieres seleccionar automatizaciones directamente en Test Manager, te recomendamos que deshabilites la configuración del tenant Permitir el contexto de ejecución heredado .

Para seleccionar una automatización de Orchestrator, asegúrate de realizar lo siguiente:

  • Publica un proyecto de Studio en la fuente de paquetes de tenant o en otra fuente de carpetas de Orchestrator.
  • Para un paquete de Playwright, empaqueta el proyecto con UiPath CLI en su lugar: consulta Empaquetado de proyectos de Playwright para Test Manager. El mismo rol de carpeta de Orchestrator y los mismos requisitos previos de permiso se aplican de forma idéntica a los paquetes de Playwright.
  • Tener asignado uno de los siguientes roles:
    • Rol de carpeta de Automation User Orchestrator
    • Cualquier rol predeterminado con privilegios administrativos
    Consejo:

    Principalmente, un usuario requiere permisos para editar un caso de prueba con el fin de seleccionar una automatización directamente en Test Manager. Permisos útiles adicionales en este contexto incluyen tener el rol Automation User o cualquier rol con privilegios administrativos.

Para obtener más información sobre los roles de tenant predeterminados, consulta Roles predeterminados de tenant.

Pasos

Para seleccionar una automatización para un caso de prueba, sigue estos pasos:

  1. Ve a la sección Caso de prueba de tu proyecto.
  2. Abre un caso de prueba.
  3. Selecciona la pestaña Automatización .
  4. Elige Configurar automatización. Esta acción abre el menú de la derecha Configurar automatización .
    1. En la lista desplegable Origen del paquete , selecciona una fuente de la instancia de Orchestrator correspondiente. Esta fuente debe contener el caso de prueba de Studio que pretende vincular al caso de prueba de Test Manager. La selección predeterminada es Fuente de paquete de tenant. Solo las carpetas con sus propias fuentes aparecen en la lista desplegable Origen del paquete . En un escenario de jerarquía de carpetas, solo la carpeta principal se muestra en la lista desplegable, ya que todas las subcarpetas comparten la misma fuente.
      Nota:

      Las opciones de transmisión de paquetes disponibles son aquellas para las que tienes derechos de administrador.

    2. Después de elegir la fuente del paquete, puedes seleccionar una automatización desde esa ubicación.

El nombre de la automatización aparece en la columna Nombre del caso de prueba , y el nombre del paquete publicado aparece en la columna Paquete .

Nota:

La columna Nombre del caso de prueba muestra la carpeta en la que se publicó la automatización en Orchestrator, seguida del nombre de la automatización. Por ejemplo, si quieres seleccionar el caso de prueba Create Checking Account que se publicó desde Studio en la carpeta Accounts en Orchestrator, el Nombre del caso de prueba para esta automatización será Accounts/Create Checking Account.

  1. Selecciona Guardar para confirmar los cambios.

Las automatizaciones muestran un valor de Origen de Playwright o UiPath en el selector, ordenado por la marca de tiempo de la última actualización. Para una automatización de Playwright, la columna Nombre del caso de prueba muestra la ruta completa del archivo de especificaciones, seguida de la describecadena y el título de la prueba (por ejemplo, tests/checkout.spec.ts > Checkout > cancelling the information step returns...), con un límite de 255 caracteres; consulta Campos de caso de prueba de Playwright.

Proyectos de Playwright para conjuntos de pruebas

Al añadir paquetes a un conjunto de pruebas (Configurar automatización > Añadir paquetes), un paquete de Playwright expone un menú desplegable Proyectos de Playwright que enumera los proyectos de Playwright definidos en el playwright.config.ts de ese paquete. La selección de uno o más proyectos limita la ejecución del conjunto de pruebas a solo las pruebas que pertenecen a esos proyectos, en lugar de ejecutar cada caso de prueba en el conjunto.

Debido a que el menú desplegable se rellena a partir del paquete específico añadido al conjunto de pruebas, la lista de proyectos disponibles se limita a ese paquete en esa versión:

  • Al añadir una versión más reciente del mismo paquete como su propia entrada, aparece la lista de proyectos de esa versión, en lugar de fusionarse con la selección de una versión anterior.
  • Al cambiar la versión en el panel se actualiza la lista de proyectos disponibles a la de esa versión.
  • Cada ejecución congela el paquete, la versión y los proyectos seleccionados en una instantánea en el momento de la creación: las reejecuciones reproducen esa selección exacta incluso si el conjunto de pruebas se edita después.

Después de seleccionar la automatización de una fuente de paquetes de Orchestrator, puedes comprobar los detalles de la automatización en estos campos, en Automatización asignada:

  • Nombre del caso de prueba del paquete: la carpeta en la que se publicó la automatización en Orchestrator, seguida del nombre de la automatización: FolderName/TestCaseName.

  • Nombre del paquete: el nombre del paquete utilizado para publicar la automatización elegida. * Origen del paquete: la fuente de Orchestrator donde publicaste el paquete.

Actualizar automatización

Para actualizar la automatización que has seleccionado de una fuente de Orchestrator, sigue estos pasos:

  1. Ve a la sección Caso de prueba de tu proyecto.
  2. Abre un caso de prueba.
  3. Selecciona la pestaña Automatización .
  4. Elige Actualizar automatización. Esta acción abre el menú de la derecha Configurar automatización .
    1. En la lista desplegable Origen del paquete , selecciona una fuente de la instancia de Orchestrator correspondiente. Esta fuente es la que contiene el caso de prueba de Studio que pretendes vincular con el caso de prueba de Test Manager. La selección predeterminada es Fuente de paquete de tenant.
      Nota:

      Las opciones de transmisión de paquetes disponibles son aquellas sobre las que tienes derechos de administrador.

    2. Después de elegir la fuente del paquete, puedes seleccionar una automatización desde esa ubicación. El nombre de la automatización aparece en Nombre del caso de prueba y el nombre del paquete publicado en Paquete.
  5. Selecciona Guardar para confirmar los cambios.

Estos mismos pasos dirigen un caso de prueba a una versión más reciente del paquete Playwright. El historial de ejecuciones anteriores se conserva en toda la actualización.

Transferir casos de prueba

Si necesitas transferir tus casos de prueba a un tenant diferente, las automatizaciones de Orchestrator seleccionadas para cada caso de prueba se conservan al exportar y volver a importar los casos de prueba en otro tenant, incluidas las automatizaciones seleccionadas de los paquetes de Playwright. Para obtener más información sobre la exportación de casos de prueba y la importación de artefactos de prueba, consulta Exportar casos de prueba e Importar proyecto.

Próximos pasos

Para ejecutar un conjunto de pruebas que contenga casos de prueba con automatizaciones seleccionadas desde Orchestrator, puedes especificar el paquete y la versión concretos para ejecutar los casos de prueba. Esto permite a Test Manager ejecutar casos de prueba vinculados a automatizaciones de varios paquetes dentro de tus fuentes de Orchestrator, utilizando solo un paquete y una versión seleccionados.

Para obtener más información sobre la configuración de una carpeta de ejecución específica y la selección de un paquete y una versión, consulta Configurar conjuntos de pruebas para carpetas de ejecución y robots específicos.

Resultado

La automatización está vinculada al caso de prueba. El nombre del paquete y del caso de prueba se muestran en Automatización asignada en la pestaña Automatización, y el caso de prueba está listo para la ejecución automatizada.

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado