- Introdução ao Test Suite
- Studio
- Test Suite — Studio
- Visão geral
- Atividades de testes e APIs
- Orchestrator
- Testing Robots
- Test Manager
- Requisitos
- Assigning test cases to requirements
- Linking test cases in Studio to Test Manager
- Unlink automation
- Delete test cases
- Criar casos de teste
- Importação de casos de teste manuais
- Gerar testes para requisitos
- Casos de teste de clonagem
- Exportação de casos de teste
- Automatizar casos de teste
- Casos de teste manuais
- Aplicação de filtros e visualizações
- Conjuntos de Testes
- Execução de testes
- Documentos
- Relatórios
- Exportar Dados
- Operações em massa
- Solução de problemas
Guia do usuário do Test Suite
Autopilot para testadores
Essa funcionalidade faz parte atualmente de um processo de auditoria e não deve ser considerada parte da Autorização do FedRAMP até que a revisão seja finalizada. Veja aqui a lista completa das funcionalidades atualmente em revisão.
O Autopilot para Testers é uma coleção de sistemas digitais com IA, também conhecidos como agentes, projetados para aumentar a produtividade dos testadores em todo o ciclo de vida de testes. Esses recursos são integrados ao UiPath® Studio Desktop e ao UiPath® Test Manager, dois componentes principais do UiPath® Test SuiteTM.
O Autopilot para Testers oferece recursos que podem ser agrupados nas seguintes categorias:
- Design de testes agente: o AutopilotTM no Test Manager ajuda você a avaliar requisitos para aspectos de qualidade, como clareza, integridade e consistência. O Autopilot também ajuda você a gerar casos de teste manuais para requisitos (como histórias de usuários) e transações SAP.
- Automação de testes agente: o AutopilotTM no Studio Desktop suporta você na conversão de textos, como casos de teste manuais em casos de teste de UI e API codificados e de pouco código, gera dados de teste para testes orientados por dados, refatora automação de testes codificados, corrige erros de validação, gerar expressões e realizar verificações difusas, entre outros.
- Gerenciamento de testes agente: o AutopilotTM no Test Manager permite que você obtenha insights acionáveis sobre os resultados dos testes por meio do Relatório de insights de testes.
As seguintes seções com as quais o AutopilotTM pode ajudar você, quando você criar projetos de testes.
Comece criando um requisito, como Enviar solicitação de empréstimo , para o aplicativo UiBank. Descreva o fluxo de aplicativos e critérios necessários para o processo de solicitação de empréstimo. Em seguida, selecione Avaliar a qualidade e avaliar o requisito usando AutopilotTM para gerar uma lista de sugestões que você pode implementar diretamente.
Forneça documentos de suporte para AutopilotTM e orientação adicional por meio de um prompt que você escolhe na sua biblioteca ou que você digita por si mesmo.
Depois de disparar a avaliação, expanda cada sugestão para atualizar seu status com base no progresso da sua implementação. Você pode optar por adicionar a sugestão aos seus requisitos, marcando seu status como Em trabalho ou Concluído. A opção de remover sugestões também está disponível.
Gere mais sugestões ou regenere-as com diferentes documentos de suporte ou orientação adicional usando Sugerir mais e Regenerar.
Você também pode manter sugestões para referência futura exportando-as para Word.
Acesse Requisitos de verificação de qualidade e avaliação com IA: práticas recomendadas para entender como avaliar com eficiência seus requisitos usando o Autopilot.
Use AutopilotTM para gerar uma lista de possíveis casos de teste. Você pode gerar casos de teste a partir dos detalhes do requisito, seguidos por documentos carregados e instruções adicionais.
Abra um requisito e selecione Gerar testes para gerar testes para um requisito.
Refine o processo de geração com documentos e instruções para o AutopilotTM usar na geração dos casos de teste. Após selecionar Gerar testes, revise os casos de teste gerados e crie testes se satisfeito, caso contrário, refina-os com mais detalhes.
Acesse Gerar testes para requisitos e geração com IA: práticas recomendadas, para verificar como usar a funcionalidade de geração de testes em todo o seu potencial.
Com AutopilotTM, você pode gerar casos de teste para transações SAP a partir do mapa de calor e gerar casos de teste para lacunas descobertas na análise de impacto de alterações, usando documentos carregados e instruções adicionais. Você pode refinar ainda mais o processo de geração com documentos e instruções para o AutopilotTM usar na geração dos casos de teste.
Acesse Geração de casos de teste para uma transação específica, bem como Geração com IA: práticas recomendadas, para verificar como gerar testes para transações SAP com êxito.
O AutopilotTM ajuda você na geração de automações codificadas, seja a partir de texto e código existente ou de casos de teste manuais criados no Test Manager.
Geração de automações codificadas a partir de texto e código existente
Ctrl + Shift + G
ou o ícone do Autopilot para gerar código.
Geração de automações codificadas a partir de testes manuais
- Crie um caso de teste codificado, em que as etapas são mostradas como comentários, usando Criar caso de teste codificado.. Em seguida, solicite ao AutopilotTM para gerar código com base nos comentários.
- Gere diretamente um caso de teste codificado totalmente funcional usando Gerar caso de teste codificado com Autopilot.
Se você quiser criar um caso de teste codificado que automatize um cenário envolvendo APIs, o AutopilotTM pode ajudar a gerar o código para esse cenário. No editor de código, clique com o botão direito do mouse e selecione Gerar código e ofereça ao AutopilotTM as instruções necessárias. Por exemplo, você deve oferecer ao AutopilotTM a API que você deseja usar e a chave de API que ele deve acessar.
O AutopilotTM ajuda você a aprimorar automações codificadas por meio de refatoração. Considere uma situação em que um caso de teste codificado contém um segmento de código que pode ser mais legível. Para iniciar o processo de refatoração, siga estas etapas: selecione o código desejado, clique com o botão direito do mouse na seleção e selecione Gerar código. Por fim, ofereça instruções ao Autopilot sobre como refatorar o código selecionado.
O AutopilotTM ajuda você na geração de casos de teste de pouco código, a partir de texto ou de testes manuais criados no Test Manager.
Geração de casos de teste de pouco código a partir de testes manuais
Depois de conectar o Studio Desktop ao Test Manager, navegue até o Test Explorer e procure seus testes manuais. Clique com o botão direito do mouse em um teste manual e selecione Gerar caso de teste com o Autopilot.
Geração de casos de teste de pouco código a partir de texto
Abra seu caso de teste de pouco código em branco e selecione gerar com Autopilot no painel Designer. Insira as etapas de teste desejadas e, em seguida, selecione Gerar para disparar a geração do caso de teste.
Para obter mais informações, acesse Geração de casos de teste de pouco código usando a IA.
Você pode escolher Gerar com Autopilot ao adicionar dados de teste aos seus casos de teste. O AutopilotTM inicialmente gera possíveis argumentos e variáveis, que você pode refinar ainda mais conforme necessário. Acesse Dados de testes gerados por IA para verificar como gerar dados de testes sintéticos usando a IA.
Obtenha insights acionáveis sobre seus resultados de testes gerando um relatório com o Autopilot detalhando por que seus casos de teste estão falhando repetidamente.
Para gerar o relatório, acesse Execução. Selecione Gerar Insights, escolha seus resultados de testes e selecione Gerar Insights. Acesse seu relatório em Execução na guia Insights.
Acesse Gerar relatório de insights de testes e Insights alimentados por IA: práticas recomendadas para entender melhor como identificar problemas em suas execuções de testes.
Use AutopilotTM para importar casos de teste manuais de arquivos do Excel. Você pode importar de um arquivo por vez. Você pode importar testes de várias planilhas. O processo de importação transfere todas as informações para o Test Manager, a menos que seja especificado o contrário. Por exemplo, propriedades do caso de teste, como Prioridade, Status ou Proprietário, são importadas para o Test Manager como valores de campos personalizados no nível do caso de teste.
Para identificar melhor os casos de teste importados, você pode instruir o Autopilot, na seção Fornecer instruções de importação , para colocar certos rótulos nos casos de teste importados.
Para verificar como importar com eficiência casos de teste manuais, acesse Importação de casos de teste manuais.
Acesse Licenciamento do Autopilot para verificar informações sobre como as atividades do Autopilot são medidas e licenciadas.
A política de governança da Camada de Confiança da IA permite que você gerencie o uso de funcionalidades alimentadas por IA dentro de sua organização. Embora todos os membros tenham acesso padrão a essas funcionalidades, você pode usar essa política para restringir o acesso conforme necessário. A política de governança da Camada de Confiança da IA permite que você limite o acesso de um usuário a certas funcionalidades alimentadas por IA ou todas elas, em um nível de usuário, grupo ou tenant. Além disso, dá a você a capacidade de decidir quais produtos de IA os usuários podem acessar. Você pode criar, modificar e implementar essa política de governança no AutomationOps.
Se você quiser implantar uma política de governança da Camada de Confiança da IA e ainda usar os recursos de teste alimentados por IA, certifique-se de que, dentro da Alternância de funcionalidades da política, você selecione Sim para Habilitar funcionalidades do Test Manager.
Verifique os seguintes recursos para saber como criar, configurar e implantar uma política de governança para sua organização.
- Requisitos de verificação de qualidade
- Gerar testes para requisitos
- 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ório de insights de teste
- Importar casos de teste manuais - Visualização
- Licenciamento
- User access
- Gerenciamento de acesso do usuário com Autopilot para Testers