UiPath Documentation
autopilot
latest
false
Guía del usuario de Autopilot
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.

Ejemplos de solicitudes

Solicitudes de ejemplo para la experiencia del agente de Autopilot, incluida la generación de automatización, la creación de pruebas y las operaciones de flujo de trabajo de la API.

Esta página recopila solicitudes de ejemplo para la experiencia del agente de Autopilot. Para conocer las mejores prácticas de solicitud, consulta la Guía de solicitud.

Para la generación de automatización

  • Inicio de sesión en el sitio web: "Cree un flujo de trabajo de automatización web que navegue a https://acme-test.uipath.com/login y escribe el nombre de usuario y la contraseña".
    Importante:

    Los objetos en el repositorio de objetos deben existir antes de solicitar Autopilot.

  • Inicio de sesión en el sitio web utilizando activos de Orchestrator: "Obtén valores del activo ACME_credential, que está en la carpeta Prueba en Orchestrator. Inicie sesión en https://acme-test.uipath.com con el nombre de usuario y la contraseña recuperados y, a continuación, haga clic en Iniciar sesión.
    Importante:

    Los activos deben existir en Orchestrator antes de solicitar Autopilot.

  • Extraer correos electrónicos y crear informe: "Extraer los últimos 100 correos electrónicos de Outlook del mes actual. Cree un archivo de Excel con los detalles del remitente y el asunto".
  • Resumen de PDF de correo electrónico a Word: "Obtener todos mis correos electrónicos con el asunto Solicitud de característica. Si algún correo electrónico tiene archivos adjuntos de tipo PDF, descarga el archivo, resúmelo, crea un nuevo archivo de Word en la carpeta actual y adjunta el resumen.
  • Convierta el archivo de registro en un documento de Word: "Lea el archivo de texto en 'C:\Users\USERNAME\Desktop\Robot.log', escriba el contenido en un archivo de Word y guárdelo como 'AutoPilotDoc.docx' en 'C:\Users\ NOMBRE DE USUARIO\Escritorio'".
    Importante:

    Asegúrate de que las rutas de los archivos existen y son accesibles.

  • Leer un correo electrónico desde Outlook utilizando UiPath.Mail.Activities: "Leer un correo electrónico desde Outlook utilizando UiPath.Mail.Activities".
  • Llama a la API de usuarios de OData y registra la respuesta: "Llama a las API de OData/Users Orchestrator y muestra la respuesta como un mensaje de registro".
  • Calificación académica: "Lea un archivo de Excel con los nombres, las calificaciones y las direcciones de correo electrónico de los candidatos. Si la puntuación es superior a 45, envíe un correo electrónico utilizando Outlook al candidato diciendo que aprobó. De lo contrario, envíe un correo electrónico diciendo que han fallado".

Para la evaluación de requisitos

Puedes indicar a Autopilot en Test Manager que evalúe los requisitos desde varias perspectivas, como el flujo de usuario, la coherencia, la relevancia, la claridad, la integridad y la seguridad, y luego generar las diez mejores sugerencias de mejora. También puedes utilizar Autopilot para realizar análisis especializados centrados solo en:

  • Aspectos de seguridad como el acceso, la protección, la autenticación, la vulnerabilidad y el cumplimiento.
  • Aspectos de rendimiento como tiempos de respuesta, rendimiento, escalabilidad, uso de recursos y gestión de carga.

También puedes proporcionar a Autopilot documentos de apoyo, como directrices de seguridad, directrices de accesibilidad, informes de auditoría, especificaciones de accesibilidad del usuario y listas de verificación de cumplimiento, para mejorar la descripción de un requisito.

Puedes utilizar solicitudes listas para usar de la Biblioteca de solicitudes en Test Manager para ayudar a analizar tus requisitos, y también puedes añadir tus propias solicitudes personalizadas a la Biblioteca de solicitudes, para futuras evaluaciones de requisitos.

Consulta Mejores prácticas y limitaciones para comprobar las mejores prácticas y directrices disponibles para evaluar los requisitos.

Para la generación de pruebas manuales

Autopilot en Test Manager utiliza IA para generar casos de prueba y depende de la especificidad de las descripciones de los requisitos. Esto incluye los siguientes componentes:

  • Declaración concisa y centrada en el usuario que resalta el propósito del requisito.
  • Descripción completa de la lógica de la aplicación que muestra el viaje del usuario.
  • Criterios de aceptación claros y medibles, incluidos escenarios positivos y negativos.

Garantizar la especificidad de las descripciones de los requisitos permite a Autopilot generar pasos de prueba precisos y detallados. También puedes dar instrucciones adicionales a Autopilot, ya sea para la verificación de flujo de extremo a extremo o la generación rápida de ideas de prueba, entre otros, para adaptar la generación de casos de prueba para ciertos escenarios.

Puedes proporcionar documentos de apoyo, como diagramas de proceso y maquetas, documentos de cumplimiento y transcripciones de discusión, para dar a Autopilot contexto adicional para generar casos de prueba más precisos y relevantes.

Puedes utilizar solicitudes listas para usar de la biblioteca de solicitudes en Test Manager para ayudar a generar pruebas manuales, y también puedes añadir tus propias solicitudes personalizadas a la biblioteca de solicitudes, para futuras generaciones de pruebas.

Consulta Mejores prácticas y limitaciones para comprobar las directrices y mejores prácticas disponibles para generar casos de prueba utilizando Autopilot.

Para código

Para convertir texto en código, puedes ofrecer instrucciones de Autopilot sobre la generación de cualquier código C#, refactorizar código existente o generar una automatización de UiPath.

Para obtener más información, consulta Mejores prácticas y limitaciones.

Para pruebas manuales

Para convertir casos de prueba manuales en automatización, necesitas un repositorio de objetos coherente, porque Autopilot utiliza las capacidades de automatización de IU para hacer referencia a los elementos de la interfaz de usuario. Es importante mantener una convención de nomenclatura coherente para los elementos de la interfaz de usuario dentro de los pasos manuales para garantizar que la automatización generada sea relevante. También debes utilizar nombres de actividades comunes en pasos manuales para que puedan convertirse fácilmente en API de UiPath correspondientes en Studio Desktop.

Para obtener más información, consulta Mejores prácticas y limitaciones.

Para datos de prueba

Al generar datos de prueba sintéticos, Autopilot considera los argumentos existentes dentro de tu flujo de trabajo y las instrucciones adicionales proporcionadas en la solicitud para generar datos de prueba. También puedes proporcionar instrucciones para seguir una determinada combinación de datos o personalizar tu conjunto de datos.

Para obtener más información, consulta Mejores prácticas y limitaciones.

Para el análisis de resultados de prueba

Autopilot en Test Manager proporciona información sobre los casos de prueba fallidos y recomendaciones para reducir la tasa de fallos en tu cartera de pruebas. Cuantos más resultados de prueba proporciones, especialmente con casos de prueba fallidos, al generar el informe, más efectivo será. El objetivo de la información de prueba es ayudar a comprender las razones principales por las que tus pruebas fallan.

Cada sección del informe muestra información sobre un área determinada de los resultados de la prueba, como:

  • Errores comunes: agrupa mensajes de error similares semánticamente para resaltar los problemas más frecuentes.
  • Patrones de error: clasifica los casos de prueba fallidos en categorías más amplias. Estas categorías específicas identifican temas recurrentes y problemas sistémicos, proporcionando una comprensión más clara de los problemas subyacentes en tu ejecución de prueba.
  • Recomendaciones: proporciona recomendaciones accionables para mejoras, diseñadas para guiar tus siguientes pasos en la optimización de la estabilidad de tu ejecución de prueba.

Para flujos de trabajo de API

Autopilot utiliza una herramienta patentada, el Asistente de flujo de trabajo de API, para generar, editar y analizar flujos de trabajo de API en función de tu entrada.

Generar flujos de trabajo de API

Dependiendo de la complejidad de tu flujo de trabajo, puedes solicitar instrucciones específicas, como:

  • Qué API utilizar (por ejemplo, Salesforce, Gmail, Workday)
  • Qué acciones realizar con cada API (por ejemplo, crear un caso, enviar un correo electrónico, recuperar una lista de trabajadores)
  • Qué reglas deben regir el flujo de trabajo (por ejemplo, si la prioridad de un caso es alta, enviar una notificación)
  • Qué mecanismo de gestión de errores debe utilizarse durante la ejecución

Cuando solicitas a Autopilot que genere un flujo de trabajo, analiza tu solicitud, activa el API Workflow Assistant para diseñar la estructura del flujo de trabajo, identifica las llamadas a la API necesarias, determina las secuencias de acción y anticipa el flujo de datos. Si faltan detalles, Autopilot puede hacer preguntas aclaratorias. A continuación, genera una vista previa para su revisión.

PromptInteracción de Autopilot
Primer mensaje: "Crea un flujo de trabajo que gestione los nuevos registros de clientes".Autopilot puede solicitar más detalles o puede proporcionar una plantilla básica.
Añadir detalles: "Cuando un nuevo cliente se registra en nuestro formulario web (a través de Webhooks), quiero añadirlo a Salesforce como un nuevo cliente potencial y luego enviarle un correo electrónico de bienvenida a través de Gmail".Autopilot genera un borrador de flujo de trabajo.
Revisando el borrador inicial: "Solo envíe el correo electrónico de bienvenida si su dominio de correo electrónico es test.com. Además, si son de California, establece su estado de cliente potencial de Salesforce en Cliente potencial activo; de lo contrario, establécelo en Nuevo cliente potencial".Autopilot refina el flujo de trabajo con las condiciones especificadas.
Gestión de errores: "Añadir gestión de errores para garantizar que si falla la creación de clientes potenciales de Salesforce, reciba una notificación en mi canal de Slack".Autopilot diseña e integra mecanismos, como bloques Try-Catch o actividades de notificación para hacer que tu flujo de trabajo sea sólido.
Ejemplos complejos
  • Incorporación de nuevos empleados (utiliza las API de Workday y Slack) "Crea un flujo de trabajo que se desencadena cuando se añade un nuevo empleado a Workday. El flujo de trabajo debe extraer el nombre del empleado, el cargo, el departamento y la fecha de inicio. A continuación, utiliza la API de Slack para publicar un mensaje de bienvenida en el canal #oficina, incluido el nombre del empleado, el cargo y el departamento. Además, envía un mensaje directo al empleado con instrucciones sobre cómo acceder a los recursos de la empresa y completar sus tareas de incorporación".

  • Escalado de casos (utiliza las API de Salesforce y Gmail) "Cree un flujo de trabajo que supervise los casos de Salesforce con una prioridad Alta y un estado Nuevo. Si un caso permanece en este estado durante más de 4 horas, extrae los detalles del caso (número de caso, asunto, descripción, nombre del cliente y correo electrónico de contacto). A continuación, utiliza la API de Gmail para enviar un correo electrónico al gestor de soporte con el asunto "Escalada de caso urgente" e incluye los detalles del caso en el cuerpo del correo electrónico. El correo electrónico también debe contener un enlace al caso en Salesforce".

Ejemplos simples
  • Notificación de clientes potenciales de ventas (utiliza las API de Salesforce y Slack) "Crear un flujo de trabajo que envíe un mensaje de Slack al canal #sales cuando se cree un nuevo cliente potencial en Salesforce con una calificación de Interesante".

  • Incorporación de nuevos empleados (utiliza las API de Workday y Gmail) "Crear un flujo de trabajo que envíe un correo electrónico de bienvenida a un nuevo empleado cuando se cree su registro de Workday".

Editar flujos de trabajo de API

Cuando le pides a Autopilot que edite un flujo de trabajo, analiza tu solicitud, localiza y modifica actividades específicas, parámetros o bloques lógicos, garantiza la coherencia de los datos y genera una vista previa actualizada para tu revisión.

PromptInteracción de Autopilot
Cambio sencillo: "En lugar de Gmail, utiliza Outlook para enviar el correo electrónico de bienvenida".Autopilot modifica la actividad y marca cualquier nueva conexión que falte.
Añadir nuevos pasos: "Después de enviar el correo electrónico de bienvenida, añade un paso para crear un nuevo contacto en HubSpot con el correo electrónico y el nombre del cliente".Autopilot inserta la nueva actividad en el flujo.
Modificar parámetros: "En el paso Añadir cliente potencial a Salesforce, establece el campo Origen del cliente potencial como Registro web".Autopilot ajusta el parámetro específico dentro de la actividad.
Modificar condiciones: "Actualizar la condición para Lead caliente en Salesforce a California O Nueva York".Autopilot modifica la lógica condicional.
Eliminar pasos: "elimina el paso que envía la notificación de Slack si falla la creación de clientes potenciales de Salesforce".Autopilot elimina la actividad especificada.
Realizar varias ediciones: "Cambia el asunto del correo electrónico de bienvenida a ¡Bienvenido a nuestro servicio, [Nombre del cliente]! y también añade un paso para enviar un resumen del nuevo registro a un espacio de Google Chat".Autopilot aplica varios cambios de una vez.
Revisar los cambios: "Muéstrame el flujo de trabajo actualizado".Autopilot genera una nueva vista previa de los cambios internos pendientes, que a menudo incluyen descripciones de las actividades afectadas, y espera tu revisión. No se realizan cambios permanentes en su archivo en esta etapa.
Aceptar los cambios: "Confirmar los cambios".Autopilot indica al Asistente de flujo de trabajo de la API que confirme los cambios pendientes sobrescribiendo el archivo de proyecto existente con el flujo de trabajo actualizado, haciendo que las ediciones sean permanentes.

Analizar flujos de trabajo de API

Cuando solicitas a Autopilot que analice un flujo de trabajo, extrae información específica, diagnostica problemas potenciales y proporciona información sobre la estructura, la lógica y el rendimiento del flujo de trabajo.

PromptInteracción de Autopilot
Resumiendo: "Resumir este flujo de trabajo".Autopilot proporciona una descripción general de alto nivel de lo que hace el flujo de trabajo.
Identificar salidas y entradas: "¿Qué entradas requiere este flujo de trabajo?", o "¿Qué salidas produce este flujo de trabajo?"Autopilot enumera los parámetros de entrada y salida definidos.
Listado de conexiones y API utilizadas: "¿Qué API se utilizan en este flujo de trabajo?"Autopilot enumera las aplicaciones conectadas (por ejemplo, Salesforce, Gmail u Outlook).
Describir actividades o partes del flujo de trabajo: "Explicar lo que hace la actividad Crear cliente potencial en Salesforce" o "Describir la lógica dentro del bloque Si la región del cliente".Autopilot proporciona una explicación detallada de la parte especificada del flujo de trabajo.
Solución de problemas: "¿Por qué falla la actividad 'Enviar correo electrónico de bienvenida'?", o "Analiza este flujo de trabajo para encontrar posibles bucles infinitos o callejones sin salida". Proporciona el contexto para los mensajes de error.Autopilot examina el flujo de trabajo en busca de posibles problemas y sugiere soluciones, como modificar actividades o añadir el manejo de errores.
Solicitar optimización: "¿Hay alguna práctica recomendada para la gestión de errores que deba implementar en este flujo de trabajo?", o "¿Se puede optimizar este flujo de trabajo para un mejor rendimiento?"Autopilot ofrece sugerencias basadas en las mejores prácticas de automatización.

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado