test-suite
latest
false
UiPath logo, featuring letters U and I in white

Guia do usuário do Test Suite

Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Última atualização 10 de dez de 2024

Gerar testes para requisitos

Geração de casos de teste manuais para requisito

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

  1. Abra um projeto e navegue até Requisitos.
  2. 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

    Esse requisito detalha como as pessoas podem solicitar um empréstimo no Aplicativo UiBank Banking equipado com o UiPath®.

    Fluxo da solicitação
    • 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
  3. 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.

  4. 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.


  5. 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.


  6. 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.

  7. Selecione a notificação Geração de teste concluída para revisar os casos de teste gerados.
    1. Expanda cada caso de teste no painel Gerar testes e revise os casos de teste gerados.


    2. 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.

  8. Se você não estiver satisfeito com os casos de teste gerados, selecione Regenerar e forneça detalhes adicionais sobre seu caso de uso.
    1. Anexe os documentos mais relevantes para o AutopilotTM usar.
    2. 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.

    3. Depois de refinar as etapas, selecione Regenerar.
    4. Clique na notificação Geração de teste concluída para acessar os casos de teste gerados novamente.
    5. Expanda cada caso de teste e revise-os.
    6. Selecione os casos de teste com os quais você está satisfeito e, em seguida, selecione Criar testes.

Tipos de arquivos compatíveis

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
  • PDF
  • BPMN
Observação: o Autopilot processa apenas o conteúdo de texto nos arquivos. As imagens dentro dos arquivos não são processadas.

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 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.

Acesso aos resultados da geração de testes mais recente

Acesse seus casos de teste gerados mais recentes na página Requisitos.
  1. Vá para os resultados mais recentes.
  2. Selecione Casos de teste gerados.

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.