- 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
- Requisitos de verificação de qualidade
- Gerar testes para requisito
- Importar casos de teste manuais
- Gerar testes para transações SAP
- Gerar automações codificadas
- Gerar automação de API codificada
- Refatorar automações codificadas
- Gerar automações de pouco código
- Gerar dados de testes sintéticos
- Gerar relatórios de insights de testes
- Pesquisar o projeto do Test Manager
- Autopilot para todos
- Plug-ins do Autopilot
- Privacidade de dados
Visão geral do Autopilot
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.
Você pode usar prompts prontos para uso da Biblioteca de prompts no Test Manager para ajudar a analisar seus requisitos e também pode adicionar seus próprios prompts personalizados à Biblioteca de prompts para avaliações futuras de requisitos.
Acesse Requisitos de verificação de qualidade - Melhores práticas para verificar as melhores práticas e diretrizes disponíveis para avaliar requisitos.
- 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.
Você pode fornecer documentos de suporte, como diagramas e simulações de processos, documentos de conformidade e transcrições de debate, para dar ao AutopilotTM contexto adicional para gerar casos de teste mais precisos e relevantes.
Você pode usar prompts prontos para uso da Biblioteca de Prompts no Test Manager para ajudar a gerar testes manuais e também pode adicionar seus próprios prompts personalizados à Biblioteca de Prompts para futuras gerações de testes.
Acesse Gerar testes para requisito - Melhores práticas para verificar as diretrizes e melhores práticas disponíveis para gerar casos de teste usando 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.
Para obter mais informações, acesse Converter texto em código - Melhores práticas.
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.
Para obter mais informações, acesse Automatizar testes manuais - Melhores práticas.
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.
Para obter mais informações, acesse Gerar dados de testes sintéticos - Práticas recomendadas.
O AutopilotTM no Test Manager fornece insights sobre casos de teste com falha e recomendações para reduzir a taxa de falha em seu portfólio de testes. Quanto mais resultados de testes você fornecer, especialmente com casos de teste com falha, quando você gera o relatório, mais eficaz ele é. O objetivo dos insights de testes é ajudar a entender os principais motivos pelos quais seus testes estão falhando.
- 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
- Para código
- Para testes manuais
- Para dados de teste
- Para análise de resultados de teste