cicd-integrations
2025.10
true
- Información general
- CLI de Uipath
- Acerca de la CLI de UiPath
- Descarga de la CLI de UiPath
- Matriz de compatibilidad
- Ejecutar la CLI de UiPath
- Gestionar fuentes NuGet
- Soporte de Test Manager
- Empaquetar proyectos en un paquete
- Firma de paquetes de proyecto
- Analizar un proyecto
- Implementar un paquete en Orchestrator
- Ejecutar un trabajo dentro de Orchestrator
- Probar un paquete o ejecutar un conjunto de pruebas
- Probar varios paquetes
- Implementar activos en Orchestrator
- Eliminar activos de Orchestrator
- Ejecutar tareas utilizando la configuración JSON
- Restaurar dependencias de automatización
- Solución de problemas de la CLI de UiPath
- Extensión de Azure DevOps
- Acerca de la extensión de Azure DevOps
- Configurar la conexión del servicio Azure DevOps
- Añadir tareas de UiPath a un proceso de Azure DevOps
- Plataforma de instalación de Uipath
- UiPath Run Job
- UiPath Manage Assets
- UiPath Pack
- UiPath Deploy
- Prueba de UiPath
- Paquete de soluciones de UiPath
- Paquete de carga de la solución UiPath
- Implementación de la solución UiPath
- Activación de la solución UiPath
- Eliminar paquete de la solución UiPath
- Configuración de descarga de la solución UiPath
- Paquete de descarga de la solución UiPath
- Implementación de desinstalación de la solución UiPath
- Solución de problemas de la extensión de Azure DevOps
- Complemento de Jenkins
- Acerca del complemento de Jenkins
- Instalar el complemento de Jenkins
- Configurar la conexión de servicio para aplicaciones externas
- Plataforma de instalación de Uipath
- Paquete de soluciones de UiPath
- Paquete de carga de la solución UiPath
- Implementación de la solución UiPath
- Solución UiPath Activar implementación
- Eliminar paquete de la solución UiPath
- Configuración de descarga de la solución UiPath
- Paquete de descarga de la solución UiPath
- Implementación de desinstalación de la solución UiPath
- Solución de problemas del complemento de Jenkins
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática.
La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Guía del usuario de integraciones de CI/CD
Última actualización 12 de dic. de 2025
Prueba de UiPath
Typically, the UiPath Test task runs an existing test set on Orchestrator. Additionally, you can use it to pack, deploy, and run test cases by specifying the path to a UiPath test project.
Después de que la tarea se haya terminado de ejecutar, los resultados de la prueba se cargan en la pestaña Test en Azure DevOps. Puedes especificar la ruta de salida de resultados de prueba en un formato JUnit.
Según el resultado, la compilación se marcará como exitosa (se han aprobado todos los casos de prueba) o como fallida (al menos un caso de prueba ha fallado).
Configuración
Utiliza la tabla siguiente para configurar las entradas de Probar de UiPath.
| Argumento | Descripción |
|---|---|
| Nombre de visualización (requerido) | Introduce un nombre para tu tarea. |
| Elija un método de ejecución de prueba | Choose the test that you wish to execute: Execute test set: Specify and run an existing test set in Test Manager or Orchestrator. Execute tests in project: Specify a project, deploy the package and run the test cases. |
| Conexión de Orchestrator (requerido) | Configura la conexión de servicio para acceder a los servicios de UiPath Orchestrator. Puedes configurar una conexión solo para este paso o utilizar una conexión global existente. Para obtener más información, consulta Configuración de la conexión de servicio de UiPath Orchestrator. |
| Project key (only for Test Manager) | Specify the project key in Test Manager (also known as Project Prefix). Required when executing tests in Test Manager. Leave empty for Orchestrator Testing Module. |
| Parámetros de entrada | Especifica la ruta de acceso a un archivo de entrada JSON, como Input\jobParameters.json. Especifica el argumento type si estás creando nuevos argumentos de entrada en el nivel de Conjunto de prueba. De lo contrario, puedes utilizar name y value. |
| Conjunto de pruebas (requerido para el método Ejecutar conjunto de pruebas) | The name or key shown for the Test Set you wish to execute. Ensure that the Test Set includes the most recent version of the Test Cases. If the Test Set isn't in the default folder, make sure to include the relevant folder name before it. For instance, use AccountingTeam\TestSet. |
| Ruta de proyecto de prueba (requerido para ejecutar pruebas en el método de proyecto) | Specify the test project location that is going to be executed. |
| Entorno (requerido para ejecutar pruebas en el método de proyecto) | Si utilizas carpetas clásicas (obsoletas), debes definir el entorno en el que se implementarán los paquetes. Puedes utilizar este campo para crear o actualizar paquetes. Puedes utilizar el ejemplo siguiente para añadir tus entornos a este campo, separados por una coma: testingEnvironment, productionEnvironment. |
| Carpeta de Orchestrator (requerido) | Especifica la carpeta en la que se está implementando el proceso. Para carpetas clásicas (obsoletas), puedes utilizar nombres específicos de UiPath Robot. Para carpetas modernas, puedes utilizar nombres de usuario y máquina específicos. Para introducir subcarpetas, asegúrate de introducir tanto el nombre de la carpeta principal como el nombre de la subcarpeta. Por ejemplo, AccountingTeam\TeamJohnusa . |
| Ruta de salida de los resultados de las pruebas | Especifica la ruta de salida de los resultados de prueba en el formato JUnit (por ejemplo, Output\testResults.json). |
| Tiempo de espera | Especifica el número de segundos a esperar antes de que se agote el tiempo de la solicitud. |
| Nivel de seguimiento | Selecciona el nivel de registro en la lista desplegable. |
| Adjuntar registros de robots | Selecciona esta opción para conectar registros de nivel INFO del UiPath Robot que se ejecuta. De forma predeterminada, esta opción no está seleccionada. Para obtener más información, consulta Registro de UiPath Robot. |

Proceso de YAML
Puedes previsualizar un documento de YAML totalmente analizado para Probar de UiPath.
Example: Execute test set from Orchestrator
- task: UiPathTest@6
displayName: 'Run Orchestrator Test Set'
inputs:
testTarget: TestSet
orchestratorConnection: 'uipath-orchestrator-connection'
testSet: 'MobileAutomationTests'
folderName: 'MobileAutomationTesting'
testReportDestination: '$(Build.ArtifactStagingDirectory)\report.xml'
timeout: 3600
traceLevel: 'Information'
- task: UiPathTest@6
displayName: 'Run Orchestrator Test Set'
inputs:
testTarget: TestSet
orchestratorConnection: 'uipath-orchestrator-connection'
testSet: 'MobileAutomationTests'
folderName: 'MobileAutomationTesting'
testReportDestination: '$(Build.ArtifactStagingDirectory)\report.xml'
timeout: 3600
traceLevel: 'Information'
Example: Execute test set from Test Manager
- task: UiPathTest@6
displayName: 'Run Test Manager Test Set'
inputs:
testTarget: TestSet
orchestratorConnection: 'uipath-orchestrator-connection'
projectKey: 'PROJ' # Test Manager project key (Project Prefix)
testSet: 'TS-123' # Test Manager test set key
folderName: 'TestManagerFolder'
testReportDestination: '$(Build.ArtifactStagingDirectory)\testmanager-results.xml'
timeout: 3600
attachRobotLogs: true
traceLevel: 'Information'
- task: UiPathTest@6
displayName: 'Run Test Manager Test Set'
inputs:
testTarget: TestSet
orchestratorConnection: 'uipath-orchestrator-connection'
projectKey: 'PROJ' # Test Manager project key (Project Prefix)
testSet: 'TS-123' # Test Manager test set key
folderName: 'TestManagerFolder'
testReportDestination: '$(Build.ArtifactStagingDirectory)\testmanager-results.xml'
timeout: 3600
attachRobotLogs: true
traceLevel: 'Information'
Example: Execute test project
- task: UiPathTest@6
displayName: 'Run Test Project'
inputs:
testTarget: TestProject
orchestratorConnection: 'uipath-orchestrator-connection'
testProjectPath: '$(Build.SourcesDirectory)\MobileAutomationTests'
folderName: 'MobileAutomationTesting'
environment: 'TestingRobots' # Required only for classic folders
testReportDestination: '$(Build.ArtifactStagingDirectory)\test-results.xml'
timeout: 3600
traceLevel: 'Information'
- task: UiPathTest@6
displayName: 'Run Test Project'
inputs:
testTarget: TestProject
orchestratorConnection: 'uipath-orchestrator-connection'
testProjectPath: '$(Build.SourcesDirectory)\MobileAutomationTests'
folderName: 'MobileAutomationTesting'
environment: 'TestingRobots' # Required only for classic folders
testReportDestination: '$(Build.ArtifactStagingDirectory)\test-results.xml'
timeout: 3600
traceLevel: 'Information'
Example: Test Manager with project execution
- task: UiPathTest@6
displayName: 'Run Test Manager Project'
inputs:
testTarget: TestProject
orchestratorConnection: 'uipath-orchestrator-connection'
projectKey: 'PROJ' # Test Manager project key
testProjectPath: '$(Build.SourcesDirectory)\TestProject'
folderName: 'TestManagerFolder'
parametersFilePath: '$(Build.SourcesDirectory)\test-params.json'
testReportDestination: '$(Build.ArtifactStagingDirectory)\tm-project-results.xml'
attachRobotLogs: true
timeout: 7200
traceLevel: 'Verbose'
- task: UiPathTest@6
displayName: 'Run Test Manager Project'
inputs:
testTarget: TestProject
orchestratorConnection: 'uipath-orchestrator-connection'
projectKey: 'PROJ' # Test Manager project key
testProjectPath: '$(Build.SourcesDirectory)\TestProject'
folderName: 'TestManagerFolder'
parametersFilePath: '$(Build.SourcesDirectory)\test-params.json'
testReportDestination: '$(Build.ArtifactStagingDirectory)\tm-project-results.xml'
attachRobotLogs: true
timeout: 7200
traceLevel: 'Verbose'