studio
2022.4
false
UiPath logo, featuring letters U and I in white

Guía de usuario de Studio

Última actualización 17 de dic. de 2024

2022.4.1

Fecha de publicación: 9 de mayo de 2022

Novedades

Studio ha migrado a .NET 6

Studio ahora utiliza la última versión de .NET, .NET 6. Los proyectos de Windows y multiplataforma ahora también están relacionados con .NET 6.

Añadir etiquetas a proyectos

La organización de las automatizaciones es ahora más fácil con la introducción de las etiquetas de proyecto. Las etiquetas que añadas a los proyectos se incluirán en los paquetes publicados y podrán aplicarse a procesos de Orchestrator, lo que les hace más fáciles de encontrar. Puedes definir dos tipos de etiquetas: etiquetas y propiedades (pares clave-valor) desde la configuración del proyecto o desde el asistente de publicación creando nuevas etiquetas o reutilizando etiquetas que ya están definidas en Orchestrator. Consulta Organizar recursos con etiquetas para obtener más información sobre las etiquetas en Orchestrator.



Evitar enviar proyectos con errores de Analizador de flujo de trabajo a repositorios remotos

Hemos añadido una nueva forma de garantizar que se sigan las prácticas recomendadas de las automatizaciones. Ahora puedes evitar que los proyectos con errores del Analizador de flujo de trabajo se envíen a repositorios remotos al habilitar la opción Aplicar analizador antes de insertar/confirmar que se encuentra en la vista Backstage de Studio > Configuración > Diseño. Las organizaciones pueden controlar esta configuración utilizando directivas de control.

Actualizar dependencias al importar flujos de trabajo

Para ayudarte a evitar actividades sin resolver cuando se importa un flujo de trabajo a un proyecto, Studio ahora comprueba las dependencias del proyecto desde las que se importa el archivo, te indica si se encuentra cualquier discrepancia y te pide que instales los paquetes faltantes, además de actualizar los que utilizan una versión anterior en el proyecto actual. Para obtener más información sobre la importación de archivos, consulta Menú contextual para proyectos.



Marco basado en OAuth 2.0 para la autenticación de robots

En esta versión, enviamos un nuevo mecanismo de autenticación de UiPath Robot que utiliza el marco OAuth 2.0 como base de su protocolo de autenticación, lo que conlleva que los UiPath Robots desatendidos puedan conectarse a Orchestrator utilizando un par ID de cliente-secreto de cliente generado mediante objetos de la plantilla de máquina. El par ID de cliente-secreto de cliente genera un token que autoriza la conexión y proporciona al UiPath Robot acceso a los recursos de Orchestrator.

Las credenciales de cliente permiten a la instancia de UiPath Robot acceder a los recursos utilizando sus propias credenciales en lugar de suplantar a un usuario. Cuando el UiPath Robot solicita recursos a Orchestrator, Orchestrator obliga al propio UiPath Robot a estar autorizado a realizar una acción, pues no hay ningún usuario participando en la autenticación.

Instrucciones para desarrolladores de RPA y usuarios atendidos sobre cómo conectar sus UiPath Robots a Orchestrator desde UiPath Assistant y from.Studio.

Automatización de IU en proyectos multiplataforma

El paquete de actividades de Automatización de IU ahora es compatible con proyectos multiplataforma y es una dependencia predeterminada en todos los proyectos con la compatibilidad multiplataforma. Puedes utilizar las actividades de este paquete para automatizar las tareas realizadas en el navegador web Chrome. Ten en cuenta que el paquete no es compatible con los proyectos multiplataforma para los que esté habilitada la configuración del proyecto Se inicia en segundo plano. Para obtener más información, consulta Automatización de Chrome en UiPath Robots de Linux.

Introducción a los campos personalizables para plantillas

Hemos añadido campos personalizables a nuestras plantillas, lo que permite que una plantilla se convierta en una tarea de muestra con actividades en su lugar que puedes configurar rellenando los campos en blanco con tus datos.

Al crear una plantilla, puedes marcar y desmarcar los campos como personalizables utilizando el menú Más y seleccionando Marcar como personalizable o Eliminar de personalizables. Los campos personalizables se marcan con un icono y los datos en su interior se borran al publicar la plantilla.

Nuevas características de pruebas de automatización

Pruebas basadas en datos con Data Service

Las pruebas basadas en datos amplían sus tipos de origen de datos mediante UiPath Data Service. Puedes agregar datos para tus casos de prueba desde entidades de Data Service. Filtra los datos como quieras según tus criterios y utilízalos como argumentos para crear casos de prueba.

Importante: esta característica requiere una licencia de Automation Cloud

Para obtener más información, consulta Pruebas mediante Data Service.

Pruebas basadas en datos con datos generados automáticamente

Los datos generados automáticamente vienen como una fuente de datos adicional para tus pruebas. Puedes generar valores para resolver las condiciones de flujos de trabajo y lograr una alta cobertura de actividades.

Cobertura de descriptores

La validación en los selectores y los elementos de repositorios de objetos ahora está disponible con la cobertura del descriptor. Consulta si tus objetivos se indican correctamente al ver la cobertura del selector de las ejecuciones de pruebas.

Mejoras

Rendimiento y facilidad de uso

  • Hemos realizado una serie de mejoras que permiten a Studio iniciarse un 33 % más rápido, mejorar la velocidad de apertura y creación de proyectos en un 14 %, y mejorar la velocidad de envío de cambios al control de origen en los proyectos con un gran número de archivos. Para mejorar la experiencia de usuario mientras se cargan los proyectos, ahora se muestra más información sobre el progreso de añadir y restaurar dependencias.
  • La compilación es ahora más rápida para los proyectos de Windows y multiplataforma, tanto en el tiempo de ejecución como de publicación. Además, cuando ejecutes un proyecto, solo se vuelven a compilar los archivos que hayan cambiado desde la última ejecución, incluso si cierras y vuelves a abrir el proyecto entre ejecuciones.
  • El análisis y la validación de todo el proyecto ahora se realizan solo la primera vez que el analizador de flujo de trabajo se ejecuta, después de que se abra un proyecto. Los análisis posteriores solo comprueban los archivos que hayan cambiado desde la última vez que se realizó el análisis.
  • El icono de Studio de la barra de tareas de Windows ahora parpadea cuando se detiene una operación de depuración, lo que te facilita ver cuándo la ejecución termina con éxito, llega a un punto de interrupción, suspende la actividad o encuentra una excepción.
  • Cuando se alcanza un punto de interrupción y la depuración se detiene, ahora también estará disponible el botón Continuar en la miniatura de vista preliminar de Studio en la barra de tareas de Windows, lo que te permitirá continuar con la ejecución rápidamente.
  • Hemos hecho que la página Herramientas en la vista Backstage de Studio sea más útil y más fácil de navegar:

    • Las aplicaciones y extensiones ahora están disponibles en pestañas independientes.
    • Si una extensión ya está instalada, se mostrará la etiqueta Instalada.
    • Ahora también puedes desinstalar extensiones, además de instalarlas. Al mantener el cursor sobre una extensión, en función del estado actual, se mostrará el botón Instalar o Desinstalar para esa extensión.
    • Ahora está disponible la nueva pestaña Complementos. Esta contiene la configuración para los complementos del control de origen (trasladada de Configuración > Equipo) y los complementos de probar automatización.
  • La ventana de Studio ahora tiene un tamaño predeterminado de 1280x680 píxeles y un tamaño mínimo de 1024x640 píxeles.
  • Si el asistente Capturar todos los elementos no identifica algunos elementos correctamente, ahora existe la opción Informar de problemas directamente en el asistente. Esto te permite enviar un informe de UiPath que contiene una imagen del área con los resultados inesperados, lo que puede mejorar la detección en el futuro.
  • El menú que se muestra al hacer clic en el botón Más docs image a la derecha de los campos de las actividades ahora incluye la opción de crear una variable.
  • Se ha añadido una nueva opción llamada Elegir fecha/hora al menú Más docs image para los campos que admiten valores TimeSpan.

Instalador de Studio

El instalador de Studio ha recibido algunas actualizaciones:

  • Ahora tienes la posibilidad de instalar Studio y UiPath Robot para el usuario actual o para todos los usuarios en la máquina en instalaciones personalizadas.
  • La fuente de actividades locales está ahora siempre instalada y la opción de deshabilitarla ya no está disponible en el asistente de instalación.
  • Para reducir el tamaño del instalador MSI de Studio, el paquete UiPath.IntelligentOCR.Activities ya no se incluye en el instalador y, por lo tanto, no está disponible en la fuente de actividades locales. El paquete está disponible para la instalación en la fuente de UiPath oficial. Si Studio está instalado en un equipo que no está conectado a Internet, puedes descargar UiPath.IntelligentOCR.Activities v6.0.1 en otro ordenador y copiarlo en el ordenador con Studio. Para obtener más información, consulta Administrar paquetes de actividades.
  • Hemos eliminado las instrucciones innecesarias para cerrar determinadas aplicaciones abiertas que se mostraban al desinstalar o actualizar.
  • Cuando las opciones que seleccionas en el instalador de Studio hacen que la instalación requiera privilegios elevados, se mostrará el icono docs image en el botón Instalar para indicar los derechos de administrador necesarios para continuar.

Depuración remota

  • La depuración remota con una conexión de robot desatendido ahora admite robots remotos que no son la misma versión que Studio. Para conexiones de máquinas remotas, las versiones de Studio y Robot deben coincidir.
  • Ahora, el agente de depuración remota en una máquina con la que estableces una conexión de depuración remota de un UiPath Robot desatendido se detiene automáticamente si cierras Studio sin iniciar la ejecución remota.

Prueba de automatización

Explorador de pruebas
  • El panel Test Explorer muestra los casos de prueba basados en datos ya contraídos para que puedas ver rápidamente en las carpetas de probar automatización con un gran número de archivos. Puedes utilizar los dos nuevos botones para ampliar o contraer el flujo de trabajo y la información del panel de casos de prueba. Además, ahora es visible el número de variaciones para cada caso de prueba.
  • Ahora, añadir, actualizar y eliminar datos de prueba está a mano, en el menú contextual de Test Explorer.
  • Puedes filtrar por estado de edición para ver el número de flujos de trabajo que se han ignorado desde la ejecución, o los casos de prueba en curso.
Compatibilidad con procesos en segundo plano

Los proyectos de Probar automatización admiten procesos en segundo plano, lo que hace que puedas ejecutar casos de prueba en paralelo, utilizando un solo UiPath Robot.

Accesos directos de accesibilidad

Se han añadido teclas de método abreviado para ayudarte a encontrar las características de probar automatizaciones que necesites.

Experiencia del usuario
  • Puedes ver la duración de cada prueba ejecutada en el panel Test Explorer.
  • Las variaciones de datos se muestran en función de su orden de índice correspondiente; al mantener el cursor sobre cada elemento, se muestra una vista de lista de todos los argumentos y los valores asociados.

Notas de la versión de API de actividades de UiPath

El paquete SDK UiPath.Activities.Api ahora tiene su propia página de notas de la versión, donde podrás ver qué cambia a partir de la versión 21.10.3.

Próximas obsolescencias

Studio 2022.10 será la última versión que admita la creación de proyectos con compatibilidad con Windows (heredado). En Studio 2023.4, podrás crear proyectos de Windows o multiplataforma, y solo abrir y editar proyectos de Windows (heredado) creados en versiones anteriores de Studio. Habrá una herramienta de migración disponible a partir de Studio 2022.10 para permitirte convertir proyectos de Windows (heredado) a la compatibilidad de Windows.

Importante: Fe de erratas a 21 de julio de 2022: El final de la asistencia para crear proyectos Windows (heredado) se anunció inicialmente para Studio 2022.10. Este cambio está planeado ahora para Studio 2023.4.

Cambios de última hora

Al tener enviar datos de uso de Studio a Applications Insights habilitado en Studio 2021.10, el evento NewProject se generaba dos veces, primero cuando el usuario decidía crear un nuevo proyecto en la vista Backstage de Studio y de nuevo cuando el usuario hacía clic en el botón Crear en el cuadro de diálogo del nuevo proyecto. Para una mayor claridad, se ha cambiado el nombre del evento generado cuando el usuario hace clic en el botón Crear en el cuadro de diálogo del nuevo proyecto a NewProjectCreated.

Corrección de errores

  • El uso de métodos abreviados de teclado como AltGr+C para escribir caracteres especiales en expresiones no funcionaba según lo previsto en el teclado en polaco.
  • Se podía producir un error System.IO.IOException: Conexión cerrada al crear un proyecto.
  • La opción de habilitar/deshabilitar Compilar las expresiones de las actividades aparecía de forma incorrecta en la ventana Configuración del proyecto para bibliotecas Windows y multiplataforma en la que siempre estaba habilitada la compilación.
  • Se producía un error de compilación al publicar una biblioteca que contenía un archivo de flujo de trabajo privado que invocaba otro archivo de flujo de trabajo.
  • Al ejecutar el comando UiPath.RemoteDebugging.Agent.exe enable para iniciar una sesión de depuración remota en un UiPath Robot remoto, el mensaje de confirmación del comando no mostraba el nombre de host y el puerto que debía facilitarse para configurar la conexión de la máquina remota en Studio.
  • Al abrir una plantilla de Robotic Enterprise Framework en la versión 2021.10.4 de Studio, se producía un error. Este problema se producía en los escenarios en los que todas las fuentes en línea estaban deshabilitadas y la carpeta de los paquetes se había eliminado.
  • Las excepciones Rest API generadas debido a problemas de conectividad con Orchestrator no aportaban mensajes de error sencillos para el usuario.
  • Cuando el idioma de la interfaz de Studio se configuraba en alemán, al seleccionar Eliminar variables no utilizadas también se eliminaban las variables que se utilizaban.
  • Cuando un flujo de trabajo contenía dos variables con el mismo nombre creadas en diferentes ámbitos, una utilizada y la otra no utilizada, al seleccionar Eliminar variables no utilizadas, se eliminaban ambas variables, no solo la no utilizada.
  • Se producía un error al editar expresiones que contenían pares suplentes.
  • Cuando el idioma de la interfaz de Studio se configuraba en francés, la etiqueta de la opción Habilitar actividad en el menú contextual del panel Diseñador indicaba incorrectamente Ctrl+D como combinación de teclado para la acción.
  • Cuando la instalación fallaba debido a que el usuario actual no tenía acceso a la carpeta C:\Windows\Temp, el mensaje de error no indicaba claramente la causa del error.
  • La característica Ejecutar desde esta actividad se comportaba de forma inesperada cuando se utilizaba para una actividad situada dentro de dos actividades Asociar ventana anidadas.
  • El analizador de flujo de trabajo a veces mostraba resultados diferentes al ejecutarse desde Studio en comparación con la ejecución desde la línea de comandos.
  • No se identificaban correctamente los cambios de archivo en GIT después de realizar GIT Init en proyectos con elementos del repositorio de objetos.
  • Al abrir un flujo de trabajo que no tenía el archivo project.json correspondiente (por ejemplo, al hacer doble clic en un archivo XAML que no estaba en una carpeta de proyecto), el lenguaje de las expresiones en el proyecto recién creado siempre se configuraba en C#. Studio ahora utiliza la configuración de diseño de Studio Usar lenguaje C# para determinar el lenguaje del proyecto.
  • La depuración remota con una conexión de UiPath Robot desatendido fallaba en entornos multinodo de Orchestrator al utilizar la configuración predeterminada.
  • La ejecución no se detenía cuando se alcanzaba un punto de interrupción situado en una actividad Comentario durante la depuración.

Problemas conocidos

Al añadir una actividad Usar aplicación/navegador en un flujo de trabajo utilizando una pantalla del repositorio de objetos, no puedes editar los argumentos de la aplicación para la actividad. Como solución, desvincula la actividad del repositorio de objetos, edita los argumentos y luego añade la pantalla al repositorio de objetos de nuevo.

Versiones del paquete de actividades

Los siguientes paquetes de actividad y versiones están incluidos en el instalador UiPathStudio.msi y se pueden encontrar en la fuente local.

Paquete de actividades

Versión

UiPath.UIAutomation.Activities

UiPath.System.Activities

UiPath.Web.Activities

UiPath.Excel.Activities

UiPath.Mail.Activities

UiPath.Word.Activities

UiPath.ComplexScenarios.Activities

Actividades de presentación de UiPath

UiPath.Testing.Activities

UiPath.MobileAutomation.Activities

UiPath.Persistence.Activities

UiPath.PDF.Activities

UiPath.Terminal.Activities

UiPath.Formulario.Actividades

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.