autopilot
latest
false
UiPath logo, featuring letters U and I in white

Información general de Autopilot

Última actualización 12 de dic. de 2024

Escribir solicitudes efectivas

Las solicitudes sirven como mecanismo de comunicación con Autopilot™, actuando como instrucciones que utilizas para obtener la salida deseada de Autopilot.

Una solicitud efectiva y bien estructurada puede mejorar significativamente la capacidad de Autopilot para producir resultados útiles. Aquí hay algunos consejos sobre cómo escribir solicitudes eficaces:
  • Asegúrate de que tus instrucciones sean claras e inequívocas.
  • Crea instrucciones que fomenten la acción.
  • Indica claramente tus expectativas.
  • Utiliza la voz activa para mejorar la claridad de tus instrucciones.
  • Define el formato deseado de la salida.
  • Incorpora palabras clave relevantes para dirigir la respuesta de Autopilot en una dirección específica.
  • Establece límites y restricciones si es necesario.
  • Prueba diferentes versiones de tus instrucciones y refina según sea necesario.
  • Presta atención a la gramática y la puntuación.
  • Ten en cuenta las limitaciones de Autopilot.

Para expresiones

Aquí hay algunos ejemplos de cómo puedes escribir solicitudes efectivas para expresiones en Studio.

Fecha y hora

  • Encuentra la siguiente fecha del domingo.
  • Descargar correos electrónicos recibidos hoy con el formato de fecha "dd/mm/aa".
  • Convertir del formato "MM/dd/aaaa hh : mm : ss" al formato "aaaa-MM-dd hh : mm : ss".
  • Pone un retraso de un segundo.

Texto y número

  • Obtener los últimos 4 dígitos.
  • Obtener nombre de archivo de la ruta completa.
  • Verifica si el resultado es un palíndromo.
  • Devuelve el primer número de palíndromo mayor que 152.

Operaciones de datos

  • Corrige la expresión declarando e inicializando la variable antes de llamar al primer método en ella.
  • Almacena la lista de cadenas dentro de una matriz.

Operaciones de archivos

  • Obtenga todos los archivos .pdf de la carpeta.

Operaciones de Excel

  • Leer los rangos B3 a B9 de la hoja de Excel.

Para flujos de trabajo

Aquí hay algunos ejemplos de cómo puedes escribir solicitudes efectivas para flujos de trabajo en Studio.

Servicios de almacenamiento

  • Cuando se cree un nuevo PDF en OneDrive, divide sus páginas en archivos independientes.
  • Combina todos los archivos PDF en una carpeta OneDrive en un único archivo PDF y carga el archivo fusionado en una carpeta especificada.
  • Cada sábado, conecta a nuestro OneDrive y copia de seguridad en el almacenamiento en la nube de AWS de todos los nuevos archivos añadidos en la carpeta "Proyectos" durante la semana.
  • Cargar documentos firmados de DocuSign a Dropbox.

Servicios de comunicación

  • Envía la grabación en Slack una vez que la grabación esté lista en Zoom.
  • Envía un mensaje SMS a través de Twilio cuando se cree un incidente de alta prioridad en ServiceNow.

Microsoft 365

  • Cuando se añada una nueva fila a la tabla de proveedores, notifica al equipo a través de Slack y confirma a través de Microsoft Outlook.
  • Añade una nueva línea a una hoja de cálculo Excel para cada correo electrónico no leído en una carpeta de Microsoft Outlook, luego marca el correo electrónico como leído.
  • Crea un flujo que lea los correos electrónicos en una carpeta en particular utilizando Microsoft 365. A continuación, descarga los archivos adjuntos, solo considera los que son PDF. A continuación, lee el texto del PDF.
  • Extrae datos de un nuevo archivo de factura en la unidad una vez y almacena en Excel.
  • Notificarme en Teams cuando se cree un error crítico en Jira.
  • Necesito extraer los últimos datos de Bitcoin de Yahoo Finance y escribirlos en un Excel.

Google Workspace

  • Extrae datos de un nuevo archivo de factura en Google Drive y almacenarlos en Google Sheets.
  • Descarga las nuevas grabaciones de Zoom como archivos de vídeo y cárgalas en Google Drive.
  • Desencadena una automatización desde Gmail y almacena el archivo adjunto en Google Drive.
  • Crea una nueva entrada en Google Sheets para un nuevo ticket de soporte al cliente de Zendesk.
  • Extrae los últimos 100 correos electrónicos de Gmail del mes actual y crea un informe de Google Sheets con el remitente y el asunto.
  • Para las nuevas facturas recibidas a Gmail, crea un informe de gastos utilizando Expensify.
  • Resume el nuevo correo electrónico de Gmail utilizando OpenAI y comparte el resumen a través de Slack.

Salesforce

  • Para un nuevo cliente potencial de Salesforce, genera un correo electrónico personalizado utilizando OpenAI y envía el correo electrónico a través de Outlook.
  • Cuando se gana una oportunidad de Salesforce, publica un mensaje de felicitación en Slack.
  • Envíame un mensaje a Teams cuando se cree un nuevo cliente potencial en Salesforce.
  • Cada vez que el estado de un cliente potencial cambie en Salesforce, envía una notificación en Slack al equipo de ventas con los detalles del cliente potencial.

OpenAI

  • Producto extraído, precio y calificación de la URL proporcionada, envía el resultado a OpenAI para encontrar la mejor opción considerando la calificación y el precio.

Para la evaluación de requisitos

Puedes indicar a AutopilotTM en Test Manager que evalúe los requisitos desde varias perspectivas, como el flujo de usuarios, 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 Requisitos de comprobación de calidad: mejores prácticas para comprobar las mejores prácticas y directrices disponibles para evaluar los requisitos.

Para la generación de pruebas manuales

AutopilotTM en Test Manager utiliza IA para generar casos de prueba y se basa en la especificidad de las descripciones de 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 AutopilotTM generar pasos de prueba precisos y detallados. También puedes dar instrucciones adicionales a AutopilotTM , ya sea para la verificación del flujo de extremo a extremo o la generación rápida de ideas de prueba, entre otras, para adaptar la generación de casos de prueba a determinados escenarios.

Puedes proporcionar documentos de apoyo, como diagramas de proceso y maquetas, documentos de cumplimiento y transcripciones de debates, para dar a AutopilotTM 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 Generar pruebas para requisitos: mejores prácticas para comprobar las directrices y las mejores prácticas disponibles para generar casos de prueba utilizando AutopilotTM.

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 Convertir texto en código: mejores prácticas.

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 Automatizar pruebas manuales: mejores prácticas.

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 Generar datos de prueba sintéticos: mejores prácticas.

Para el análisis de resultados de prueba

AutopilotTM 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 principales razones por las que tus pruebas fallan.

Cada sección dentro del informe de pruebas fallidas muestra información sobre un área determinada de tus resultados de prueba, como:
  • Errores comunes: agrupa mensajes de error similares semánticamente para resaltar los problemas más frecuentes.
  • Patrones de error: categoriza 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.

¿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.