- Introdução
- Melhores práticas
- Gravação de prompts eficazes
- Projetando automações relevantes para o Autopilot
- Autopilot para desenvolvedores
- Autopilot para testadores
- Autopilot para testadores
- Quality-check requirements
- Generate tests for requirement
- Import manual test cases
- Generate tests for SAP transactions
- Generate coded automations
- Generate coded API automation
- Refactor coded automations
- Generate low-code automations
- Generate synthetic test data
- Generate test insights reports
- Search Test Manager project
- Autopilot para todos
- Autopilot plug-ins
- Privacidade de dados
Gravação de prompts eficazes
Os prompts servem como seu mecanismo de comunicação com o Autopilot™, atuando como as instruções que você usa para obter a saída desejada do Autopilot.
- Certifique-se de que suas instruções sejam claras e não ambíguas.
- Crie instruções que incentivem a ação.
- Indique claramente suas expectativas.
- Use voz ativa para aprimorar a clareza de suas instruções.
- Defina o formato desejado da saída.
- Incorpore palavras-chave relevantes para orientar a resposta do Autopilot em uma direção específica.
- Defina limites e restrições, se necessário.
- Teste diferentes versões de suas instruções e refine conforme necessário.
- Preste atenção à gramática e pontuação.
- Esteja atento às limitações do Autopilot.
Aqui estão alguns exemplos de como você pode escrever prompts eficazes para expressões no Studio.
- Encontre a data do próximo domingo.
- Baixe emails recebidos hoje com o formato de data "dd/mm/yyyy".
- Converta do formato "MM/dd/yyyy hh : mm : ss" para o formato "yyyy-MM-dd hh : mm : ss".
- Coloque um atraso de um segundo.
- Obtenha os últimos 4 dígitos.
- Obtenha o nome do arquivo do caminho completo.
- Verifique se o resultado é um palíndromo.
- Retorne o primeiro número de palíndromo maior que 152.
- Corrija a expressão declarando e inicializando a variável antes de chamar o primeiro método nela.
- Armazene a lista de strings dentro de uma matriz.
Aqui estão alguns exemplos de como você pode escrever prompts eficazes para fluxos de trabalho no Studio.
- Quando um novo PDF é criado no OneDrive, divida suas páginas em arquivos separados.
- Combine todos os arquivos PDF em uma pasta do OneDrive em um único arquivo PDF e carregue o arquivo mesclado para uma pasta especificada.
- Todos os sábados, conecte-se ao nosso OneDrive e faça backup no armazenamento em nuvem da AWS de todos os novos arquivos adicionados à pasta "Projetos" durante a semana.
- Carregue documentos assinados do DocuSign para o Dropbox.
- Envie a gravação no Slack assim que a gravação estiver pronta no Zoom.
- Envie uma mensagem SMS por meio do Twilio quando um incidente de alta prioridade for criado no ServiceNow.
- Quando uma nova linha for adicionada à tabela de fornecedores, notifique a equipe pelo Slack e confirme por meio do Microsoft Outlook.
- Adicione uma nova linha a uma planilha do Excel para cada email não lido em uma pasta do Microsoft Outlook e, em seguida, marque o email como lido.
- Crie um fluxo que leia os emails em uma pasta específica usando o Microsoft 365. Em seguida, baixe os anexos, considere apenas aqueles que são PDF. Em seguida, leia o texto do PDF.
- Extraia dados de um novo arquivo de fatura no one drive e armazene no Excel.
- Notifique-me no Teams quando um bug crítico for criado no Jira.
- Preciso extrair os dados do Bitcoin mais recentes do Yahoo Finance e gravá-los em um Excel.
- Extraia dados de um novo arquivo de fatura no Google Drive e armazene-os em Planilhas Google.
- Baixe novas Gravações do Zoom como arquivos de vídeo e carregue-as para o Google Drive.
- Dispare uma automação do Gmail e armazene o anexo no Google Drive.
- Crie uma nova entrada em Planilhas Google para um novo ticket de suporte ao cliente do Zendesk.
- Extraia os 100 emails mais recentes do Gmail do mês atual e crie um Relatório em Planilhas Google com o remetente e o assunto.
- Para novas faturas recebidas no Gmail, crie um relatório de despesas usando o Expensify.
- Resuma o novo email do Gmail usando o OpenAI e compartilhe o resumo por meio do Slack.
- Para um novo lead do Salesforce, gere um email personalizado usando o OpenAI e envie o email por meio do Outlook.
- Quando uma oportunidade do Salesforce for conquistada, publique uma mensagem de Kudos no Slack.
- Envie-me uma mensagem pelo Teams quando um novo lead for criado no Salesforce.
- Sempre que o status de um lead for alterado no Salesforce, envie uma notificação no Slack para a equipe de vendas com os detalhes do lead.
- Aspectos de segurança, como acesso, proteção, autenticação, vulnerabilidade e conformidade.
- Aspectos de desempenho, como tempos de resposta, taxa de transferência, escalabilidade, uso de recursos e processamento de carga.
You can use out-of-the-box prompts from the Prompt Library in Test Manager to help analyze your requirements, and you can also add your own custom prompts to the Prompt Library, for future requirement evaluations.
Visit Quality-check requirements - Best practices to check the best practices and guidelines available for evaluating requirements.
- Declaração concisa e focada no usuário que destaca o propósito do requisito.
- Descrição abrangente da lógica do aplicativo que mostra a jornada do usuário.
- Critérios de aceitação claros e mensuráveis, incluindo cenários positivos e negativos.
You can provide supporting documents, such as process diagrams and mockups, compliance documents, and discussion transcripts, to give AutopilotTM additional context to generate more accurate and relevant test cases.
You can use out-of-the-box prompts from the Prompt Library in Test Manager to help generate manual tests, and you can also add your own custom prompts to the Prompt Library, for future test generations.
Visit Generate tests for requirement - Best practices to check the guidelines and best practices available for generating test cases using AutopilotTM.
Para converter texto em código, você pode oferecer instruções do Autopilot sobre a geração de qualquer código C#, refatorar código existente ou gerar uma automação da UiPath.
For more information, visit Convert text into code - Best practices.
Para converter casos de teste manuais em automação, você precisa de um repositório de objetos consistente, porque o Autopilot usa recursos de Automação de Interface Gráfica para fazer referência a elementos de interface gráfica. É importante manter uma convenção de nomenclatura consistente para elementos de interface gráfica dentro de etapas manuais para garantir que a automação gerada seja relevante. Você também deve usar nomes de atividades comuns em etapas manuais para que possam ser facilmente convertidas em APIs da UiPath correspondentes no Studio Desktop.
For more information, visit Automate manual tests - Best practices.
Quando você gera dados de testes sintéticos, o Autopilot considera os argumentos existentes dentro do seu fluxo de trabalho e as instruções adicionais fornecidas no prompt para gerar dados de testes. Você também pode fornecer instruções para seguir uma certa combinação de dados ou personalizar seu conjunto de dados.
For more information, visit Generate synthetic test data - Best practices.
AutopilotTM in Test Manager provides insights into failed test cases and recommendations for reducing the failure rate in your test portfolio. The more test results you provide, especially with failed test cases, when you generate the report, the more effective it is. The goal of the test insights is to help understand the main reasons why your tests are failing.
- Erros comuns: grupos de mensagens de erro semelhantes semanticamente para realçar os problemas mais frequentes.
- Padrões de erro: categoriza casos de teste com falha em categorias mais amplas. Essas categorias específicas identificam temas recorrentes e problemas sistêmicos, fornecendo uma compreensão mais clara dos problemas subjacentes na execução do seu teste.
- Recomendações: fornece recomendações acionáveis para aprimoramentos, projetadas para orientar suas próximas etapas na otimização da estabilidade da execução de seus testes.
- Para expressões
- Data e horário
- Texto e número
- Operações de dados
- Operações de arquivos
- Operações do Excel
- Para fluxos de trabalho
- Serviços de armazenamento
- Serviços de comunicação
- Microsoft 365
- Google Workspace
- Salesforce
- OpenAI
- Para avaliação de requisitos
- Para geração de testes manuais
- For code
- For manual tests
- For test data
- Para análise de resultados de teste