- Introdução ao Test Suite
- Studio
- Test Suite — Studio
- Visão geral
- Atividades de testes e APIs
- Orchestrator
- Testing Robots
- Test Manager
- Análise de impacto de alteração
- Requisitos
- Assigning test cases to requirements
- Linking test cases in Studio to Test Manager
- Unlink automation
- Delete test cases
- Documentar casos de teste com o Task Capture
- Criar casos de teste
- Importing manual test cases
- Generate tests for requirements
- 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
- Searching with Autopilot
- Solução de problemas
Generate tests for requirements
With the Generate tests feature, you can create manual test cases directly from your requirements using generative AI. The tool that helps you generate test cases is called AutopilotTM. With the help of AutopilotTM, this feature creates a list of manual test cases by analyzing various requirement details such as name, description, attachments, custom fields, labels, and documents. You can then create test cases from the initial list or provide specific instructions for generating test cases tailored to your exact needs.
To generate tests for a requirement, your Test Manager role must have the following permissions:
- 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:
- 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çãoThis requirement details how people can apply for a loan in the UiBank Banking Application powered by 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 mil, 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 Gerar testes. Como alternativa, abra o requisito e, em seguida, escolha Gerar testes.
A janela Fornecer documentos de suporte é aberta, solicitando 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 janela Fornecer documentos de suporte, selecione os anexos do requisito. Esses são usados ao gerar testes. Você também pode carregar outros arquivos por conta própria.
- Select Next and provide additional instructions that AutopilotTM should use when generating test cases. Choose from a prompt from the Prompt library or type these instructions in the Provide Additional Guidance window.
These are some of the instructions that Autopilot can follow:
- You can instruct AutopilotTM the number of test cases that you want to generate. The maximum number of test cases is 50.
- You can specify AutopilotTM to cover all user steps and acceptance criteria described in the loan request requirement.
- You can instruct AutopilotTM to generate pre-conditions.
- You can specify AutopilotTM to generate an expected result for each test step.
- 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.
- Se você estiver satisfeito com o conteúdo deles, selecione Criar testes.
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.
- Attach more relevant documents for AutopilotTM to use.
- 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.
Você pode carregar apenas as seguintes extensões de arquivo, das quais o Autopilot processa apenas o conteúdo de texto:
- DOCX
- XLSX
- TXT
- CSV
- PNG
- JPG
- BPMN
Visit Best practices for generating tests from requirements to check a comprehensive list of guidelines and examples to help you write effective instructions.
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.