- Introdução
- Gerenciamento do projeto
- Documentos
- Trabalhando com análise de impacto de alterações
- Assigning test cases to requirements
- Linking test cases in Studio to Test Manager
- Delete test cases
- Criar casos de teste
- Importação de casos de teste manuais
- Casos de teste de clonagem
- Exportação de casos de teste
- Automatizar casos de teste
- Casos de teste manuais
- Parâmetros
- Aplicação de filtros e visualizações
- Importando conjuntos de testes do Orchestrator
- Creating test sets
- Adding test cases to a test set
- Habilitando a cobertura de atividade
- Configuração de conjuntos de testes para pastas e robôs de execução específicos
- Substituindo parâmetros
- Clonagem de conjuntos de teste
- Exportação de conjuntos de testes
- Aplicação de filtros e visualizações
- Pesquisa com o Autopilot
- Operações e utilitários do projeto
- Configurações Test Manager
- Integração da ferramentas ALM
- Integração do API
- Solução de problemas

Guia do usuário do Test Manager
Com a funcionalidade Gerar testes , você pode criar casos de teste manuais diretamente a partir de seus requisitos usando IA generativa. A ferramenta que ajuda você a gerar casos de teste é chamada AutopilotTM. Com a ajuda do AutopilotTM, essa funcionalidade cria uma lista de casos de teste manuais analisando vários detalhes do requisito, como nome, descrição, anexos, campos personalizados, rótulos e documentos. Em seguida, você pode criar casos de teste a partir da lista inicial ou fornecer instruções específicas para gerar casos de teste sob medida para suas necessidades exatas.
Pré-requisitos
- Para gerar testes para um requisito, sua função de Test Manager deve ter as seguintes permissões:
- Caso de teste - Criar
- Requisito - Editar
Vamos tomar o exemplo de um teste de uma funcionalidade para enviar solicitações de empréstimo no Aplicativo UiBank. Aqui está como você usaria a ferramenta:
Etapas
- Abra um projeto e navegue até Requisitos.
- Crie um requisito chamado Enviar solicitação de empréstimo e digite uma descrição detalhada sobre ele, destacando o fluxo de aplicativos e os critérios de aceitação. Verifique a descrição que você pode usar para este exemplo:
Exemplo de requisito
Fluxo da solicitaçãoEsse requisito detalha como as pessoas podem solicitar um empréstimo no Aplicativo UiBank Banking equipado com o UiPath®.
- O candidato inicia a solicitação de empréstimo em
https://uibank.uipath.com
. - O candidato clica no botão "Produto" no menu de cabeçalho.
- O candidato clica no botão "Empréstimos" no menu suspenso.
- O sistema redireciona para
https://uibank.uipath.com/loans
. - O candidato clica no botão "Solicitar um empréstimo".
- O sistema redireciona para
https://uibank.uipath.com/loans/apply
. - O candidato deve preencher os seguintes campos obrigatórios:
- Endereço de email: esse campo requer um endereço de email em um formato válido.
- Valor do empréstimo: este campo aceita apenas valores inteiros positivos.
- Prazo de empréstimo: este campo fornece as opções '1', '3', '5' e '10' em anos.
- Renda anual: esse campo aceita apenas valores inteiros positivos.
- Idade: este campo aceita apenas valores inteiros positivos.
- O candidato então clica no botão "Enviar solicitação de empréstimo".
- O candidato é notificado se a solicitação de empréstimo é aprovada ou rejeitada na próxima página.
Critérios de aceitação
Para candidatos entre 18 e 65 anos e um valor de empréstimo inferior a 100.000, aprovamos o pedido de empréstimo com:
- "Parabéns! Você foi aprovado para um empréstimo com o UiBank!"
Para candidatos abaixo de 18 anos, rejeitamos o pedido de empréstimo com:
- "Lamentamos, neste momento, você não foi aprovado para um empréstimo"
Para candidatos entre 18 e 65 anos e um valor de empréstimo superior a 100 mil, rejeitamos o pedido de empréstimo com:
- "Lamentamos, neste momento, você não foi aprovado para um empréstimo"
Para candidatos que não fornecem todos os campos obrigatórios e, em seguida, clicam no botão "Enviar solicitação de empréstimo":
- Nenhuma mensagem de erro será exibida
- Nenhuma ação será executada
- O candidato permanecerá na mesma página
- O candidato inicia a solicitação de empréstimo em
- Selecione Mais opções para esse requisito e escolha Otimizar cobertura. Como alternativa, abra o requisito e, em seguida, escolha Otimizar cobertura.
- Na caixa de diálogo Otimizar cobertura , selecione Gerar testes.
A janela Fornecer contexto adicional é aberta, com foco em Adicionar documentos, solicitando a você anexos ou outros documentos necessários para gerar casos de teste. Os anexos devem estar associados ao processo de envio de solicitações de empréstimo.
- Na seção Adicionar documentos , selecione os anexos do requisito. Esses são usados ao gerar testes. Você também pode carregar outros arquivos por conta própria.
- Selecione Avançar e forneça instruções adicionais que o AutopilotTM deve usar ao gerar casos de teste. Escolha entre um prompt na Biblioteca de prompts ou digite essas instruções na janela Fornecer orientação adicional .
Estas são algumas das instruções que o Autopilot pode seguir:
- Você pode instruir AutopilotTM o número de casos de teste que você deseja gerar. O número máximo de casos de teste é 50.
- Você pode especificar AutopilotTM para cobrir todas as etapas do usuário e os critérios de aceitação descritos no requisito de solicitação de empréstimo.
- Você pode instruir AutopilotTM para gerar pré-condições.
- Você pode especificar AutopilotTM para gerar um resultado esperado para cada etapa do teste.
- Por padrão, o Autopilot considera os testes existentes vinculados a um requisito para evitar a duplicação de testes. No entanto, você pode instruir o Autopilot para desconsiderar testes existentes durante a geração de novos testes. Você pode fazer isso fornecendo uma instrução como: "Não considere testes vinculados a este requisito ao gerar testes".
Figura 1. A janela Fornecer orientação adicional para gerar testes
- Opcionalmente, na lista suspensa Modelo , selecione o modelo de IA que o Autopilot deve usar.
O Autopilot usa o Claude 3.7 Sonnet por padrão ao gerar testes, que também é o modelo recomendado.
Observação: os modelos disponíveis na lista suspensa Modelo dependem da Política de AI Trust Layer aplicada à sua organização e tenant. Se todos os modelos compatíveis estiverem habilitados, Claude 3.7 Sonnet aparece como a opção recomendada. Se apenas um tipo de modelo estiver habilitado (por exemplo, Azure OpenAI), então o modelo GPT 4o é o único exibido e automaticamente recomendado.
- Selecione Gerar testes para iniciar o processo.
Quando a geração terminar, você receberá uma notificação Geração de caso de teste concluída. Dependendo de suas preferências de notificação, você pode receber a notificação no aplicativo e por email.
- Selecione a notificação Geração de teste concluída para revisar os casos de teste gerados.
- Expanda cada caso de teste no painel Gerar testes e revise os casos de teste gerados.
Figura 2. A visualização dos testes gerados
- Se você estiver satisfeito com o conteúdo deles, selecione Criar testes.
Os casos de teste selecionados exibirão uma marca de seleção no painel Gerar testes , indicando que foram criados com sucesso. Os casos de teste gerados também estão vinculados ao requisito que foi usado para gerá-los.
- Expanda cada caso de teste no painel Gerar testes e revise os casos de teste gerados.
- Se você não estiver satisfeito com os casos de teste gerados, selecione Regenerar e forneça detalhes adicionais sobre seu caso de uso.
- Anexe os documentos mais relevantes para o AutopilotTM usar.
- Clique em Avançar e digite detalhes adicionais na caixa de texto Fornecer instruções.
A seção Melhores práticas para escrever instruções no final desta página fornece orientação para a criação de prompts eficazes.
- Depois de refinar as etapas, selecione Regenerar.
- Clique na notificação Geração de teste concluída para acessar os casos de teste gerados novamente.
- Expanda cada caso de teste e revise-os.
- Selecione os casos de teste com os quais você está satisfeito e, em seguida, selecione Criar testes.
Tipos de arquivos compatíveis
O Autopilot pode processar vários tipos de arquivos. Dependendo do tipo de arquivo, o Autopilot pode processar determinado conteúdo dele. A lista a seguir apresenta os tipos de arquivo que você pode oferecer ao Autopilot, juntamente com detalhes sobre o tipo de conteúdo que o Autopilot pode processar de cada tipo:
- Processa apenas conteúdo de texto - O Autopilot processa apenas o conteúdo de texto desses tipos de arquivo:
- TXT
- BPMN
- CSV
- Processa o conteúdo de texto e imagem - O Autopilot processa o texto e as imagens desses tipos de arquivo:
- DOCX
- XLSX
- PNG
- JPG
Melhores práticas
Acesse Melhores práticas para gerar testes a partir de requisitos para verificar uma lista abrangente de diretrizes e exemplos para ajudar você a escrever instruções eficazes.
Gerenciamento de acesso do usuário com Autopilot para Testers
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 esta política de governança no Automation Ops.
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.
Acesso aos resultados da geração de testes mais recente
- Vá para os resultados mais recentes.
- Selecione Casos de teste gerados.