Studio
2024.10
False
Guía de usuario de Studio
Last updated 28 de jun. de 2024

2024.10.1

Fecha de lanzamiento: 1 de julio de 2024

Novedades

Dé rienda suelta a su productividad con Autopilot™

Autopilot™ ofrece un conjunto de capacidades impulsadas por IA diseñadas para ayudarte a crear y probar automatizaciones de forma más rápida y sencilla. Para ver lo que Autopilot ofrece UiPath® Automation Platform, consulta la Autopilot de AutoPilot.

Para mejorar la productividad y agilizar el proceso de desarrollo de la automatización, ahora puedes generar expresiones complejas utilizando lenguaje natural. Como parte integral de las nuevas capacidades de desarrollador de Autopilot™, las expresiones generadas por IA te permiten describir el resultado deseado para una entrada de actividad particular, mientras que un modelo basado en IA generará una expresión válida basada en la solicitud. Para obtener más información, consulta Diseñar automatizaciones.



Con Autopilot, puedes utilizar el lenguaje natural para describir la estructura y el resultado de un flujo de trabajo. Autopilot procesará tus instrucciones y creará una vista previa del flujo de trabajo resultante. Si quieres modificar la estructura creada por Autopilot, puedes refinar aún más tus instrucciones y generar una nueva vista previa. Después de confirmar que la automatización funciona como se espera, Autopilot crea automáticamente el flujo de trabajo. También puedes generar un flujo de trabajo a partir de anotaciones añadidas a las actividades de Secuencia . Para obtener más información, consulta La interfaz de usuario.



Con sus capacidades de resumen, Autopilot también puede describir el funcionamiento interno de las actividades y secuencias creando nombres significativos que tengan en cuenta los elementos que definen la actividad o secuencia. Para obtener más información, consulta La interfaz de usuario.

Autopilot está habilitado de forma predeterminada para todos los usuarios. Sin embargo, las organizaciones pueden utilizar políticas de control para controlar las capacidades de Autopilot.

Editar actividades durante la depuración

La depuración de tus proyectos ahora es más fácil con la capacidad de editar de forma dinámica las propiedades de la actividad, las variables y los argumentos directamente desde el panel Diseñador o el panel Propiedades . Como alternativa más rápida al panel Locales , cambiar una propiedad de actividad ya no requiere que detengas el proceso de depuración, implementes el cambio y reinicies la depuración.

Cuando la depuración está en pausa (ya sea por un punto de interrupción, un error o pausando manualmente la ejecución), puedes seleccionar la actividad actual y modificar los selectores, los valores de entrada o salida, la configuración del tiempo de espera u otras propiedades específicas de la actividad desde el panel Propiedades o directamente del diseñador. Al reanudar la ejecución, la actividad modificada se ejecutará con las propiedades actualizadas.

Al final del proceso de depuración o cuando la depuración se detiene manualmente, una ventana de mensaje preguntará si se deben mantener los cambios realizados durante la depuración. Al descartar los cambios, la actividad volverá a sus propiedades originales.



Nuevos atajos de navegación del proyecto

Ahora puedes retroceder o avanzar dentro de los archivos del proyecto y entre los archivos del proyecto utilizando nuevos atajos. También puedes utilizar los nuevos botones Navegar hacia adelante y Navegar hacia atrás y los atajos de teclado en la Paleta de comandos.

Marcadores de Studio

Para facilitar la navegación por grandes flujos de trabajo, ahora puedes establecer marcadores haciendo clic con el botón derecho en una actividad y seleccionando Alternar marcador. El panel Puntos de interrupción se ha rediseñado para incluir marcadores y ahora se llama Puntos de interrupción y marcadores. También hay disponibles nuevos atajos de teclado para habilitar, deshabilitar y navegar por los marcadores. Para obtener más información sobre el panel rediseñado y cómo utilizar los marcadores, consulta El panel Puntos de interrupción y marcadores.



Nuevas características de automatizaciones codificadas

Invocar dinámicamente flujos de trabajo dentro de automatizaciones codificadas

El objeto workflows puede ejecutar de forma dinámica todos los flujos de trabajo de un proyecto, incluidas las automatizaciones codificadas (CS) y de bajo código (XAML). El objeto se ajusta automáticamente a los cambios en los archivos invocados en un proyecto, como un nuevo nombre o argumentos actualizados, lo que garantiza una forma fluida de crear automatizaciones híbridas. Visita Crear automatizaciones híbridas utilizando el objeto Flujos de trabajo para aprender a invocar flujos de trabajo de forma más eficiente en tus automatizaciones codificadas.

Invocar automatizaciones codificadas utilizando bibliotecas

Ahora puedes publicar tus automatizaciones codificadas como una biblioteca y reutilizarlas fácilmente en diferentes proyectos, lo que te permite ahorrar tiempo y esfuerzo. Tanto si trabajas con automatizaciones de código bajo (XAML) como codificadas (CS), puedes utilizar las automatizaciones codificadas publicadas de la biblioteca directamente en tu proyecto. Consulta Invocar automatizaciones codificadas mediante bibliotecas para aprender a invocar automatizaciones codificadas en diferentes proyectos y agilizar tus procesos.

Conexiones para servicios en automatizaciones codificadas

Hemos introducido una característica que te permite utilizar las conexiones existentes de Integration Service dentro de tus automatizaciones codificadas. Esta característica te ayuda a acceder a las API desde los servicios correspondientes de forma más eficiente. Visita Crear conexiones para servicios en automatizaciones codificadas para aprender a recrear y utilizar estas conexiones en tus automatizaciones codificadas.

Importación automática de espacios de nombres en automatizaciones codificadas

Puedes reducir el tiempo necesario para crear automatizaciones de pruebas codificadas activando Habilitar finalización de importación en la configuración del editor de código. Esta configuración importa automáticamente los espacios de nombres que incluyen un símbolo seleccionado, por lo que no tienes que añadir manualmente las declaraciones using en tu archivo CS. Visita el IDE de Studio para comprobar la configuración del editor de código disponible.

Nuevas características de pruebas de automatización

Generación de datos de prueba impulsada por IA

Ahora puedes generar datos de prueba sintéticos utilizando las capacidades de IA que ofrece AutopilotTM. Utilice las indicaciones para personalizar sus datos de prueba para que se adapten a sus necesidades de prueba específicas. Visita Datos de prueba generados por IA para comprobar cómo utilizar la generación de datos de prueba impulsada por IA.

Generar casos de prueba codificados utilizando IA

Ahora puedes generar un caso de prueba codificado totalmente automatizado a partir de tus pruebas manuales utilizando AutopilotTM. Conecta Studio a Test Manager y genera el código completo para tus pruebas manuales, con los pasos manuales como comentarios antes de los pasos automatizados. Visita Generar casos de prueba utilizando IA para comprobar cómo generar casos de prueba codificados utilizando AutopilotTM.

Converting text into code

Ahora puedes generar código a partir de múltiples fuentes dentro de tu automatización codificada, para agilizar tus procesos. Puedes generar código directamente a partir de comentarios, líneas específicas en tu automatización o utilizando solicitudes personalizadas. Visita Generar código para comprobar cómo aprovechar la capacidad.

Crear un caso de prueba de código bajo a partir de una prueba manual

Para facilitar tus esfuerzos de automatización, puedes convertir tus pruebas manuales en casos de prueba de bajo código, con los pasos manuales mostrados como actividades de comentario . Visita Crear un caso de prueba de código bajo a partir de un caso de prueba manual para aprender a utilizar la característica.

El archivo testCase.json

Ahora puedes encontrar metadatos valiosos sobre tus proyectos de pruebas de RPA empaquetados en el archivo testCase.json . El archivo se genera automáticamente en el directorio .tmh del archivo NUPKG del proyecto.

Proyectos de Windows guardados en la nube

Para facilitar el acceso a las automatizaciones y mejorar la colaboración entre desarrolladores sin necesidad de compartir archivos de proyecto o configurar un entorno de control de origen por adelantado, los proyectos de Windows ahora pueden guardarse como proyectos en la nube.

Los proyectos en la nube multiplataforma se integran a la perfección con Studio Web, lo que te da la flexibilidad de empezar a trabajar en un proyecto en Studio y continuar en tu navegador, mientras que los proyectos de Windows pueden almacenarse en la nube pero no editarse en Studio Web. Para obtener más información, consulta Diseñar proyectos multiplataforma.

Las organizaciones pueden utilizar políticas de control para determinar si los proyectos se guardan localmente o en la nube de forma predeterminada.

Otras características nuevas

  • Studio ahora es compatible con C# 11.
  • En las configuraciones de SSO de Azure Active Directory, la UiPathStudio.msiinstalación en modo de usuario ahora incluye una casilla de verificación Iniciar sesión automáticamente para los paquetes Automation Developer y Attended Robot. Para obtener más información, consulta Instalación de Studio.
  • Las variables y constantes globales ahora aparecen como resultados de búsqueda cuando se utiliza la barra de búsqueda Universal y en las opciones Archivo actual, Todos los archivos y Variables . Al seleccionar una variable o constante global en la barra de búsqueda, se resalta en el panel Data Manager .

Mejoras

Mejoras en el diagrama de flujo

Los diagramas de flujo han recibido una revisión visual y funcional. Los cambios que mejoran la experiencia de diseño y uso de diagramas de flujo incluyen:
  • Las actividades Decisión de flujo y Cambio de flujo se han rediseñado y ahora admiten la adición de puntos de interrupción, marcadores y anotaciones.
  • El nodo Inicio tiene un nuevo diseño.
  • El panel Diseñador es ahora un lienzo infinito, que se expande a medida que creas tu flujo de trabajo. El Diseñador ahora también cuenta con un sistema de cuadrícula con funcionalidades de ajuste a la cuadrícula para ayudarte a posicionar las actividades con precisión. Además, hemos eliminado la secuencia que rodea al diagrama de flujo en proyectos Windows y multiplataforma.
  • Las actividades añadidas en un diagrama de flujo tienen un diseño mejorado, son más fáciles de vincular y se resaltan cuando se seleccionan. Además, todas las actividades añadidas en un diagrama de flujo ahora se contraen de forma predeterminada en el panel Diseñador . Si una actividad tiene errores de validación, el icono de error ahora es visible en la tarjeta de actividad contraída.
  • Las actividades copiadas de las secuencias conservan su orden y se pegan en tu punto de enfoque actual en el diagrama de flujo.
  • Ahora puedes añadir etiquetas entre los pasos de un diagrama de flujo seleccionando la flecha de conexión y estableciendo la etiqueta desde el panel Propiedades . Se pueden añadir etiquetas a todas las flechas de conexión, excepto a la primera que se origina en el nodo Inicio.
  • Las flechas de conexión seleccionadas ahora se resaltan y se pueden renombrar y eliminar haciendo clic derecho sobre ellas.
  • En caso de que el lienzo del diagrama de flujo se vuelva difícil de leer debido a la superposición de nodos o tarjetas de actividad, puedes hacer clic con el botón derecho en el panel Diseñador y seleccionar la nueva opción del menú contextual Limpiar lienzo para reorganizar las tarjetas y mejorar la legibilidad del diagrama de flujo. Ordenar lienzo sustituye a la opción Organización automática .

Diseño de cinta simplificado

Ahora está disponible un diseño de cinta simplificado que te permite aumentar el tamaño del panel Diseñador . Para obtener información sobre cómo habilitar el nuevo diseño, consulta La interfaz de usuario.



Menú contextual del panel Diseñador optimizado

El menú contextual al hacer clic derecho dentro del panel Diseñador ahora tiene un diseño más delgado. Algunos cambios incluyen:
  • Se ha eliminado la opción Abrir flujo de trabajo .
  • Las opciones Deshabilitar actividad y Habilitar actividad ahora se muestran de forma dinámica.
  • Las opciones Ejecutar a esta actividad, Ejecutar desde esta actividad y Probar actividad se han consolidado en una única opción Depurar .

Para obtener una lista actualizada de las opciones de menú contextual disponibles, consulta La interfaz de usuario.

Más información sobre las propiedades de los argumentos

Studio ahora ofrece acceso a información adicional de argumentos en Assistant y Automation Ops - Procesos después de publicar un proyecto. Ahora puedes utilizar la nueva ventana Propiedades del argumento para configurar las propiedades del argumento (nombre, información sobre herramientas asociada y si el argumento es necesario), así como establecer el orden en el que aparecen los argumentos. Para obtener más información, consulta Gestionar argumentos.



Personalizar las conexiones utilizadas dentro de las bibliotecas

Para aprovechar todo el potencial de las actividades de Integration Service, ahora puedes personalizar las conexiones utilizadas dentro de una biblioteca de Windows y multiplataforma. Esto te permite gestionar conexiones específicas en un proyecto al añadir una biblioteca que utiliza conexiones o invoca flujos de trabajo con conexiones, independientemente de las configuraciones iniciales. Para obtener más información, consulta Acerca de las bibliotecas.

Copie los mensajes de error directamente desde el panel Propiedades

Ahora puedes utilizar el nuevo icono del portapapeles en el panel Propiedades para copiar los mensajes de error que aparecen en las actividades antes de la ejecución o la depuración.

Mejora de la legibilidad y la navegación del flujo de trabajo

Para mejorar la visibilidad y la usabilidad del flujo de trabajo, ahora puedes ver todas las propiedades de la actividad en el panel Propiedades al contraer una actividad, incluidas las propiedades avanzadas, incluso si la configuración de diseño en línea Mostrar propiedades de la actividad está seleccionada.

Ahora también puedes renombrar y anotar contenedores de actividad en actividades como Si, Si no, Mientras, Hacer mientras o Para cada.

Espacios de nombres contraídos automáticamente en automatizaciones codificadas

Para navegar fácilmente dentro de las automatizaciones codificadas, sus espacios de nombres ahora están contraídos de forma predeterminada en el editor de código.

Abrir proyectos recientes desde la barra de tareas

Para navegar rápidamente entre varios proyectos, ahora puedes abrir los proyectos a los que has accedido recientemente directamente desde la barra de tareas haciendo clic con el botón derecho en el icono de Studio. También puedes anclar proyectos recientes de la misma manera que desde la vista Backstage.



Opciones de autenticación de control de origen mejoradas

Hemos consolidado las opciones de autenticación en proyectos gestionados a través de GIT y SVN. Para obtener más información, consulta Gestionar proyectos con GIT y Gestionar proyectos con SVN.

Control mejorado sobre las versiones preliminares de los paquetes de actividades

Las organizaciones ahora tienen más control sobre las versiones preliminares (beta) de los paquetes de actividades. Al utilizar las nuevas políticas de control que restringen el acceso a los paquetes preliminares, las opciones de filtro Incluir preliminares en la ventana Administrar paquetes ahora pueden ocultarse, lo que significa que los usuarios solo pueden tener acceso a las versiones estables de un paquete de actividades.

Si el acceso no está restringido a través de la gobernanza, ahora está disponible una nueva opción de filtro del panel Actividades , Vista previa. Al seleccionar esta opción de filtro, se muestran las actividades instalables que están marcadas como vista previa en el panel Actividades y en la barra de búsqueda Añadir actividad .

Instalación y actualización

  • Para mejorar la seguridad y reducir el tamaño del instalador, se han eliminado los archivos PDB del instalador UiPathClipboard.MSI .
  • El instalador MSI de Studio ahora realiza un paso de limpieza adicional, que elimina los archivos, la configuración y las tareas programadas almacenadas por instalaciones fallidas anteriores.

Otras mejoras

  • Studio ahora utiliza menos recursos de RAM.
  • Abrir flujos de trabajo que contienen muchas actividades es ahora más rápido.
  • Las variables generadas automáticamente a partir de los resultados de la actividad ahora tienen nombres más legibles. Si ya existe una variable con el mismo nombre, el nombre de la variable de salida se incrementa en 1.
  • El Repositorio de objetos ahora actualiza automáticamente todas las referencias del selector dentro de las automatizaciones codificadas cada vez que se edita un nombre del selector, lo que reduce los esfuerzos de mantenimiento.
  • El panel Test Explorer ahora ofrece una mejor visión general de tus casos de prueba, permitiéndote ver más de 100 casos de prueba de tu proyecto de Test Manager conectado.

Corrección de errores

  • El uso del atajo de teclado Ctrl + Z para deshacer la última acción en un flujo de trabajo que contenía varias actividades de Mensaje de registro no funcionaba como se esperaba.
  • En ST-NMG-004: duplicación de nombres para mostrar, la regla del analizador de flujo detectaba incorrectamente nombres para mostrar repetitivos en flujos de trabajo que contenían actividades Mientras y Hacer mientras.
  • Al realizar las acciones de depuración Entrar y Salir , los valores de algunas propiedades de las actividades se evaluaban dos veces en el panel Locales si los valores eran expresiones.
  • Los elementos de IU del repositorio de objetos utilizados en una biblioteca que tenía habilitada la opción Dependencias de tiempo de ejecución separadas no eran visibles después de instalar la biblioteca como dependencia del proyecto.
  • Studio no indicó que los errores de validación no se pudieran resolver después de la importación automática de referencias en proyectos que contenían archivos de solo lectura. El panel Proyecto ahora muestra un mensaje que indica que el estado de solo lectura de los archivos del proyecto puede dificultar la limpieza del proyecto.
  • Studio no podía proporcionar detalles precisos del error de validación al publicar un proyecto migrado de Windows (heredado) a la compatibilidad de Windows si el proyecto contenía un campo de actividad ImageDpi configurado incorrectamente en una actividad Exportar página PDF como imagen .
  • Aplicar políticas de gobernanza por usuario utilizando un activo de Orchestrator no funcionaba como se esperaba si Studio estaba conectado a un On-Premises Orchestrator.
  • Los errores de compilación no se borraban después de corregir una falta de coincidencia de tipo variable utilizando una actividad Asignar.
  • Studio utilizaba más memoria de la esperada después de editar y cerrar proyectos en los que se habían instalado múltiples bibliotecas interdependientes.
  • Crear un proyecto utilizando una plantilla de Windows: heredado no funcionaba como se esperaba cuando se utilizaba una política de gobernanza que establecía el marco de destino del proyecto predeterminado en Windows y permitía la creación o apertura de proyectos de Windows: heredado.
  • La publicación de algunos proyectos en Orchestrator o de forma local provocaba cambios inesperados en la carpeta .local y fallaba sin mostrar un mensaje de error.
  • Se producía un error de validación en algunos proyectos al añadir una actividad personalizada desde una biblioteca que contenía transiciones de máquina de estado.
  • En los flujos de trabajo con actividades que contienen actividades secundarias (por ejemplo, Asignación múltiple), las actividades secundarias se enfocaban incorrectamente desde la barra de búsqueda universal .
  • Aplicar una política de gobernanza utilizando un activo creado en una versión anterior de Orchestrator no funcionaba como se esperaba al actualizar Orchestrator a una versión más reciente.
  • La selección y eliminación de actividades en un campo Intentar capturar también eliminaba actividades en otro campo expandido.
  • En algunos proyectos Windows y Windows (heredado), cambiar el valor del campo En configuración en una actividad Para cada restablece los puntos de interrupción, las anotaciones, el valor del campo TipoDeArgumento y el nombre de la actividad.
  • Algunos proyectos se informaban incorrectamente como publicados después de actualizar con éxito las dependencias utilizando la herramienta de actualización masiva de dependencias del proyecto.
  • Los diagramas de flujo se mostraban incorrectamente en algunos proyectos de Windows (heredado) al actualizar Studio.
    Nota: es necesario acceder a los archivos originales del proyecto. Evita abrir inicialmente el proyecto afectado en una versión de Studio en la que este problema sea visible.
  • Al añadir datos de prueba existentes de archivos, la lista desplegable se corta y pierde el enfoque a partir del sexto archivo.
  • Las variables o argumentos utilizados en algunos proyectos de Windows y multiplataforma se eliminaban de forma incorrecta al utilizar la opción de la pestaña Eliminar diseño no utilizado .
  • La regla SY-USG-013 - Invocar archivo privado se activaba incorrectamente desde una actividad Invocar archivo de flujo de trabajo deshabilitada o desde una actividad Invocar archivo de flujo de trabajo que invocaba un archivo que se ignoraba de la publicación.
  • El panel Locales no cargaba información cuando la depuración alcanzaba un punto de interrupción colocado en una actividad de Mensaje de registro en algunos proyectos de Windows.
  • Se producía un error relacionado con dependencias no resueltas al abrir algunos proyectos desde el archivo Main.xaml .
  • No se podían recuperar columnas utilizando las actividades Obtener elementos de lista y Obtener elemento de lista único en algunos proyectos de Windows.
  • Hacer clic en Aceptar en un mensaje de error causado por dos casos que tenían el mismo valor en una actividad de Cambio de flujo generaba un bucle de mensajes de error.
  • El panel Locales no cargaba información cuando la depuración alcanzaba un segundo punto de interrupción colocado en una actividad de Mensaje de registro en algunos proyectos de Windows.
  • La inserción de cambios en un repositorio GIT remoto provocaba un error inesperado en algunos proyectos.
  • Se produjo un error No se pudo cargar el archivo o el ensamblado en algunos proyectos de Windows que tenían el paquete Microsoft Identity Web añadido como dependencia.

Problemas conocidos

  • La ventana de mensaje que solicita importar automáticamente las referencias que faltan aparece al volver a abrir un proyecto que hace referencia a variables no existentes, incluso después de aceptar añadir las referencias que faltan.
  • Los puntos de interrupción se eliminan al editar un proyecto en Studio Web.

Próximas obsolescencias

Obsolescencia de serviceContainer en automatizaciones codificadas

El serviceContainer en automatizaciones codificadas quedará obsoleto con Studio 2025.10, y será reemplazado por la alternativa, ICodedWorkflowServices services.Container. Este nuevo método ofrece gestión de recursos para flujos de trabajo codificados, importación automática de espacios de nombres y tipos, y provisión de instancias de servicio específicas utilizando el método Resolve .

Visita la cronología de la obsolescencia para estar al día de las próximas obsolescencias.

Características eliminadas

  • La experiencia de diseño clásica, que incluye las actividades, asistentes y grabadores que estaban disponibles de forma predeterminada en Studio 2021.4 y versiones anteriores, ya no es una opción a nivel de proyecto o como configuración global. Las actividades clásicas de Automatización de IU y Excel siguen estando disponibles en la categoría Clásico y se pueden añadir a un proyecto desde el panel Actividades o la barra de búsqueda Añadir actividad .
  • A partir de esta versión de Studio, solo puedes crear nuevos proyectos utilizando las compatibilidades de Windows y multiplataforma. Esto incluye nuevos procesos, bibliotecas, automatizaciones de prueba y plantillas. Seguimos admitiendo la edición de proyectos existentes de Windows - Legacy y las organizaciones aún pueden utilizar políticas de control para restaurar la opción de crear proyectos de Windows - Legacy. Para obtener más información, consulta Acerca de la compatibilidad de Windows (heredado).

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.Excel.Activities

UiPath.Mail.Activities

UiPath.Word.Activities

UiPath.ComplexScenarios.Activities

UiPath.Presentations.Activities

UiPath.Testing.Activities

UiPath.WebApi.Activities

UiPath.Formulario.Actividadesv24.10.2
UiPath.Callout.Activitiesv24.10.2

Was this page helpful?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Logotipo blanco de UiPath
Confianza y seguridad
© 2005-2024 UiPath. All rights reserved.