UiPath Documentation
private-test-cloud
2.2510
true
Importante :
A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Guia do administrador do Test Cloud privado

Teste de Aplicativo

Os testes de aplicativos estão disponíveis apenas por meio do Test Cloud privado. Os recursos de testes de aplicativos do Test Cloud privado são compatíveis com todos os estágios do processo de testes, desde o design de automações de testes até sua avaliação e implantação.

  1. Projeto de automações de teste: você pode projetar automações de teste por meio de vários métodos apenas dentro do StudioWeb, Studio STS ou Studio versão 2025.10 e superior. Isso inclui testes orientados por dados, suportados por funcionalidades como entidades do Data Service, arquivos de dados de teste, filas de dados de teste, dados gerados automaticamente e dados gerados por IA. As automações de teste podem ser projetadas usando automações de pouco código, proporcionando facilidade de uso ou automações totalmente codificadas para quem procura uma experiência mais personalizada.
  2. Atividades em automações de teste do Studio: as automações de teste do Studio oferecem atividades robustas para verificar asserções para seus casos de teste, verificar documentos ou equivalência de texto e gerar dados aleatórios. As atividades que os pacotes de atividades Testes e Automação Móvel oferecem aumentam o escopo e a confiabilidade de seus testes.
  3. Testes de interface gráfica: com a ajuda da Automação de interface gráfica, você pode testar elementos de interface gráfica de forma eficiente. O recurso utiliza um repositório de objetos para simplificar o processo e garantir precisão.
  4. Implantação de projetos de automação de teste: após criar e verificar suas automações de teste, você pode implantá-las facilmente como pacotes no Orchestrator, permitindo uma transição suave do design de teste para a execução de testes.
  5. Integração do Test Manager: o Test Manager serve como seu hub para supervisionar todos os testes criados e implantados por meio do Studio. Ele permite criar requisitos, casos de teste, conjuntos de testes e inspecionar execuções. Ele também oferece suporte à integração com uma gama de ferramentas de ALM por meio de integrações prontas para uso e, principalmente, o Test Manager Connect. Para aumentar ainda mais a eficiência, o Test Manager usa recursos de IA que o Autopilot oferece para avaliação de requisitos, geração de testes manuais a partir de requisitos e revisão dos resultados da execução para gerar insights acionáveis. Para começar a usar o Test Manager, consulte o guia rápido para o Test Manager disponível.
  6. Other services in Private Test Cloud: In addition to these features, Private Test Cloud includes other services to support your testing journey. These enhancements make test creation, execution, and evaluation an integrated and streamlined process, reinforcing the quality and performance of your applications.

Teste de Aplicativo

Para garantir a eficiência de seus fluxos de trabalho de teste de aplicativos, integre os seguintes conceitos no processo de design de seus projetos de teste:

1. Crie uma estrutura de automação de teste escalável

Use os seguintes componentes ao projetar casos de teste automatizados no Studio:

  • Repositório de objetos: centralize elementos de interface gráfica para facilitar a reutilização em casos de teste e projetos.
  • Fluxos de trabalho: projete fluxos de trabalho modulares para ações comuns.
  • Casos de teste: agrupe fluxos de trabalho em casos de teste estruturados e automatizados, usando modelos de casos de teste e modelos de execução. Agrupe casos de teste relacionados em pastas para melhorar a visibilidade e a organização.

2. Explore o Test Manager para rastreabilidade e cobertura

Melhore a rastreabilidade e a cobertura de seus projetos de teste usando o Test Manager:

  • Comece criando ou importando requisitos para vincular casos de teste aos objetivos de negócios.
  • Obtenha rastreabilidade de ponta a ponta conectando casos de teste aos requisitos.
  • Analise a cobertura de testes e descubra as possíveis lacunas usando os Painéis do Insights.
  • Sincronize artefatos de teste com ferramentas de ALM populares por meio do UiPath Test Manager Connect.

3. Avance seus projetos de teste com funcionalidades de IA

Aproveite os recursos de IA do Autopilot para aprimorar seus projetos de teste:

  • Funcionalidades de IA do Test Manager: ajudam você a revisar a qualidade dos requisitos, gerar cenários de testes ausentes e coletar insights de testes.

Para obter mais informações sobre os recursos de IA oferecidos pelo Autopilot, acesse Sobre o Autopilot no Test Manager.

4. Otimize a estratégia de seletores de testes de interface gráfica

Empregue o Test Cloud privado da UiPath para melhorar os testes do seletor de interface gráfica:

  • Utiliza o Repositório de Objetos em vez de seletores estáticos para os elementos de Interface Gráfica.
  • Evite seletores absolutos que não interrompem as alterações de interface gráfica. Use seletores baseados em âncora para elementos de interface gráfica dinâmicos.
  • Habilite as regras do Analisador de Fluxo de Trabalho Simulate Click e Simulate Type para acelerar as interações em apps da web ou de área de trabalho.
  • Implemente mecanismos de repetição para lidar com atrasos intermitentes de interface gráfica.

6. Integre testes da UiPath aos pipelines de CI/CD

Siga estas recomendações para integrar testes aos pipelines de CI/CD:

  • Agendar e executar testes automatizados no Test Manager.
  • Dispare testes automaticamente usando ferramentas do DevOps.
  • Reduza o tempo do ciclo de testes com execução paralela em vários robôs.
  • Use testes baseados em API para minimizar a dependência da interface gráfica.

7. Lide com o gerenciamento e a geração de relatórios de exceções

Para lidar com as exceções de execuções de testes de forma eficaz:

  • Registre os resultados da execução detalhados, incluindo capturas de tela e mensagens de erro, no Test Manager.
  • Use blocos Try-Catch para um processamento consistente de erros.
  • Aproveite os logs do Orchestrator para uma depuração completa.
  • Envie relatórios de execução de testes por e-mail.

8. Otimize o desempenho da execução de testes

Siga estes métodos para melhorar o desempenho:

  • Execute testes no modo não assistido para obter resultados mais rápidos.
  • Substitua atrasos estáticos por mecanismos de espera dinâmicos.
  • Minimize as interações de interface gráfica usando validações de API e banco de dados.

9. Mantenha e atualize regularmente testes automatizados

Mantenha seus testes automatizados atualizados:

  • Atualize os seletores periodicamente para corresponder às alterações do aplicativo.
  • Remover casos de teste obsoletos.
  • Refatore fluxos de trabalho para melhorar a eficiência.
  • Use o controle de versões para rastrear alterações e encorajar a colaboração.

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