UiPath Documentation
test-manager
latest
false

Guia do usuário do Test Manager

Última atualização 7 de mai de 2026

Gerar testes para requisitos

Esta página lista diretrizes e práticas recomendadas para gerar com eficiência casos de teste usando o AutopilotTM no Test Manager.

Descrição do requisito

Esta seção descreve características-chave de um requisito no Test Manager.

Os requisitos geralmente envolvem recursos específicos associados a aspectos de qualidade, como aspectos funcionais (o que o software deve fazer), aspectos de desempenho (o quão rápido deve operar), usabilidade (o quão fácil é usar) e segurança (o quão segura deve operar), entre muitos outros.

1. O objetivo do requisito

Modelos de IA, como o AutopilotTM, dependem da especificidade para interpretar corretamente os requisitos. Descrições amplas ou vagas, podem levar a casos de teste irrelevantes ou incorretos. Para mitigar isso, comece com uma instrução concisa, porém precisa, focada no usuário, que descreva o propósito do requisito. Concentre-se em impor o benefício final para o usuário.

Exemplo: para um aplicativo de seguro de vida, você pode começar com:

"Como potencial segurado, quero calcular meus prêmios de seguro para que eu possa entender meus possíveis custos".

Isso esclarece o benefício esperado para o usuário e estabelece uma meta definitiva para testar esse requisito.

2. Lógica do aplicativo

A eficiência do AutopilotTM na geração de etapas de testes precisas e detalhadas depende em grande parte de sua compreensão da jornada do usuário e da sequência do aplicativo. Portanto, é crucial detalhar as interações específicas que o usuário terá com o aplicativo e as respostas subsequentes do aplicativo (desde o início do aplicativo até a ação de teste final). Isso ajuda o AutopilotTM a entender a ordem cronológica das operações, levando a etapas de testes mais precisas e detalhadas.

Exemplo: para a funcionalidade de cálculo do prêmio do seguro, descreva o fluxo de trabalho da seguinte forma:

"O usuário começa na tela principal, navega até a tela "Obter uma cotação" por meio do menu principal. Em seguida, preenche seus dados pessoais, incluindo idade e gênero, nos campos de formulário designados. Seleciona a cobertura de seguro desejada e o termo da política entre as opções disponíveis. Quando o usuário clica em "Calcular Prêmio", o aplicativo calcula e exibe o prêmio na próxima tela".

3. Critérios de aceitação

Critérios de aceitação claros e mensuráveis são vital para definir as expectativas do aplicativo e orientar o AutopilotTM a verificar resultados específicos. Eles devem abranger cenários positivos e negativos, incluindo situações em que os usuários podem não seguir o uso prescrito, podem inserir dados inválidos ou quando o aplicativo pode atingir um estado de erro. Os critérios também devem considerar fatores não funcionais, como segurança, usabilidade e escalabilidade. Sem critérios de aceitação bem definidos, o AutopilotTM pode gerar casos de teste inadequados.

Exemplo: para a funcionalidade de cálculo do prêmio do nosso aplicativo de seguro de vida, especifique critérios de aceitação concretos, como em um dos seguintes exemplos:

  • "O sistema deve calcular o prêmio considerando a idade do usuário. Para cada ano acima de 25, um incremento de US$ 5 deve ser adicionado ao prêmio de seguro base de US$ 100.
  • "O sistema deve aumentar o prêmio em US$ 50 para fumantes devido aos riscos maiores associados à saúde."
  • "Se o usuário inserir uma idade inferior a 18, o sistema deve exibir uma mensagem de erro."
  • "O processo de cálculo de prêmios de seguro não deve demorar mais de três segundos quando o número de usuários simultâneos for menor ou igual a 1.000."

Instruções adicionais

Esta seção fornece diretrizes para que você possa permitir que o AutopilotTM se concentre em aspectos que devem ser considerados ao gerar casos de teste.

Guie o AutopilotTM fornecendo instruções adicionais na tela Fornecer orientação adicional . Use as solicitações prontas para uso da Biblioteca de Prompts, que ajudam a gerar casos de teste completos a partir de diagramas de fluxo, gerar testes para cenários válidos de ponta a ponta, gerar testes para encontrar problemas indefinidos e gerar processos de ponta testes de ponta a partir de diagramas de fluxo. Você também pode adicionar suas próprias solicitações personalizadas à Biblioteca de Prompts, especialmente aquelas que você usa com frequência para a geração manual de casos de teste.

Para gerar um número específico de casos de teste, instrua o AutopilotTM com comandos como "Gerar os 20 principais casos de teste para esse requisito." Por padrão, o AutopilotTM0 gera resultados esperados apenas para a etapa de teste final em cada caso de teste. Para gerar os resultados esperados para cada etapa de teste, use "Gerar resultados esperados para cada etapa do teste". Além disso, o AutopilotTM1 pode gerar pré-condições e/ou pós-condições para casos de teste manuais, mediante solicitação. Especifique o que incluir ou excluir, já que as pré-condições e pós-condições não são geradas por padrão.

Documentos de suporte

Esta seção lista documentos de suporte que você pode fornecer ao AutopilotTM2. Esses documentos são informações adicionais que complementam a descrição de um requisito no Test Manager. Esses documentos destinam-se a aprimorar a compreensão do Autopilot sobre um requisito, permitindo que ele gere casos de teste mais precisos e úteis para um requisito.

Diagramas de processos

Para ilustrar as operações passo a passo dentro do aplicativo, considere incluir diagramas de casos de uso, fluxogramas ou diagramas de processos como imagens ou arquivos BPMN. Os diagramas de processos ajudam o Autopilot a compreender o fluxo sequencial e lógico de atividades do usuário que são importantes para o requisito específico. Com a ajuda dessas representações de processos, o Autopilot pode gerar casos de teste mais precisos que se alinham aos fluxos de trabalho reais do aplicativo.

Simulações e wireframes

Para facilitar a compreensão do Autopilot, considere adicionar diagramas visuais que retratam seus requisitos de UI/UX. Isso é especialmente útil ao testar novas funcionalidades de front-end e ajuda a esclarecer o layout, as interações do usuário e os elementos a serem testados.

Documentos de conformidade

Em setores regulamentados, como saúde, finanças ou telecomunicações, considere incluir documentos de conformidade e regulatórios. Essas diretrizes geralmente se aplicam universalmente em vários requisitos (por exemplo: histórias de usuários ou casos de uso) no Test Manager. Ao carregar esses documentos, você habilita o Autopilot a integrar padrões de conformidade aos casos de teste que gera para cada requisito, não apenas aqueles diretamente vinculados a critérios de conformidade específicos. Essa abordagem garante que todos os casos de teste adotem os regulamentos do setor e que a conformidade seja abordada consistentemente em todos os requisitos testados pelo Autopilot.

Transcrições de debates

Considere incluir uma transcrição de debates sobre requisitos específicos. Isso pode ser a partir de uma reunião ou uma sessão virtual por meio de plataformas online, envolvendo desenvolvedores, proprietários de produtos e testadores. As transcrições fornecem ao Autopilot insights sobre como os membros da equipe interpretam ou planejam implementar um requisito, oferecendo contexto que pode aprimorar significativamente a precisão dos casos de teste gerados.

Limitações funcionais

Esta seção descreve as limitações atuais do AutopilotTM3.

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
    • PDF

Capacidade de token de entrada

A capacidade máxima do token de entrada do Autopilot é de 128.000, o que é equivalente a aproximadamente 96.000 palavras ou 512.000 caracteres.

Certifique-se de que sua descrição de requisitos e documentos de suporte não excedam esses limites.

Dica:

A partir de nossas observações, 100 tokens se traduzem aproximadamente em 75 palavras ou 400 caracteres.

Para verificar a contagem aproximada de token de seus documentos, abra o documento como um arquivo TXT e copie o conteúdo para a ferramenta Abrir token de IA A contagem de token fornecida é uma aproximação. A contagem de token real pode ser maior.

Geração de caso de teste

O Autopilot está atualmente limitado a gerar no máximo 50 casos de teste de cada vez. Se o número de casos de teste a serem gerados não for especificado, o Autopilot gera 10 casos de teste.

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades