- Introdução ao Test Suite
- Studio
- Test Suite — Studio
- Visão geral
- Atividades de testes e APIs
- Orchestrator
- Testing Robots
- Test Manager
- Requisitos
- Assigning test cases to requirements
- Linking test cases in Studio to Test Manager
- Unlink automation
- Delete test cases
- Criar casos de teste
- Importação de casos de teste manuais
- Gerar testes para requisitos
- 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
- Solução de problemas
Guia do usuário do Test Suite
Integração da ferramentas ALM
O Test Manager se integra perfeitamente a várias ferramentas de ALM (Gerenciamento de ciclo de vida do aplicativo) por meio doUiPath® Test Manager Connect, uma solução de integração poderosa fornecida pelo Planview Tasktop Hub. Essa integração foi projetada para aprimorar a colaboração, simplificar processos e melhorar a eficiência no gerenciamento de atividades de teste.
Para entender como o Test Manager funciona em relação às ferramentas ALM e outros componentes do UiPath® , consulte Introdução ao Test SuiteTM.
O Test Manager é compatível com as principais soluções de ALM que incluem gerenciamento de defeitos, planejamento ágil, gerenciamento de requisitos e gerenciamento de testes. Essa integração é facilitada pelo UiPath® Test Manager Connect, que vem junto com o Test Manager e é fornecida pelo Planview. OUiPath® Test Manager Connect oferece uma sincronização bidirecional e altamente personalizável de objetos, garantindo o intercâmbio de dados perfeito entre o Test Manager e várias ferramentas ALM.
O Test Manager é compatível com dois padrões de integração do ALM com ferramentas externas. Os padrões de integração são independentes das integrações do pipeline CI/CD.
Esse padrão de integração é útil para cenários em que ferramentas externas de ALM para o gerenciamento de defeitos, planejamento ágil e gerenciamento de requisitos já estão em uso, mas carecem de capacidades de gerenciamento de testes. Essa integração usa o Test Manager para gerenciar testes e resultados enquanto integra o processo de testes ao ciclo de vida de desenvolvimento com suporte do conjunto de ferramentas externo.
No diagrama a seguir, você pode visualizar quais tarefas são realizadas por qual componente (externo ou UiPath®) para esse padrão de integração do ALM. A direção de um relacionamento entre os componentes é indicada pelas setas.
Em um cenário da vida real, você usará o Studio para criar uma automação e atribuí-la aos seus testes, seguida pela execução de testes realizada pelo Orchestrator, com os resultados sendo enviados ao Test Manager para análise e integração no processo de desenvolvimento. No contexto de um teste com falha, como resultado de uma execução de teste, você pode querer criar um defeito. Se você tiver uma ferramenta externa para o gerenciamento de defeitos, pode usar o Test Manager para criar esse novo defeito. O defeito será criado em sua ferramenta e associado a todos os requisitos afetados. O defeito será enriquecido com informações detalhadas de logs dos robôs em execução.
Você pode usar esse padrão de integração para automatizar e executar seus testes por meio do Studio e do Orchestrator, respectivamente, enquanto usa suas ferramentas externas para criar e gerenciar os testes. Por meio desse padrão de integração, você usará ferramentas externas para o gerenciamento de testes e apenas o componente do servidor do Test Manager (Test Manager Hub) permitirá o uso de automação em casos de testes criados na solução de gerenciamento de testes de sua escolha.
No diagrama a seguir, você pode visualizar quais tarefas são realizadas por qual componente (externo ou UiPath®) para esse padrão de integração do ALM. A direção de um relacionamento entre os componentes é indicada pelas setas.
Por exemplo, você pode usar o Studio para atribuir automações aos seus casos de teste, executá-los por meio do Orchestrator e, em seguida, enviar os resultados diretamente para sua ferramenta externa (por exemplo, Xray para Jira). Os resultados da execução são carregados no Test Manager Hub e, em seguida, enviados para sua ferramenta externa por meio dos conectores.
Estabeleça a integração com outras ferramentas ALM exclusivamente por meio doUiPath® Test Manager Connect. Embora os conectores de integração nativos de versões anteriores ou prontos para uso ainda estejam disponíveis para compatibilidade com versões anteriores, recomendamos o uso do UiPath® Test Manager Connect.
Os conectores de integração nativos ou prontos para uso são bibliotecas que conectam ferramentas ALM externas ao Test Manager. Uma interface genérica orienta você por meio da integração de sistemas externos. Os conectores fornecem a implementação específica dessa interface para integrar certos sistemas de ALM. Você pode configurar os conectores no Test Manager para cada projeto, individualmente. Você pode integrar qualquer número de sistemas e projetos externos ao Test Manager.
- Atlassian Jira — Habilita a integração de requisitos e defeitos.
- Xray para Jira — Adicione informações abrangentes, como capturas de tela, logs e anotações de testador a partir de suas execuções de teste. O Xray para Jira é compatível com o UiPath® Test Manager para Jira.
- Azure DevOps - Sincronize itens de trabalho com o Test Manager e gerencie seus testes por meio do Azure DevOps.
- ServiceNow - Adicione testes automatizados ao ciclo de vida de desenvolvimento de seu aplicativo e de RPA por meio do UiPath® Test Suite enquanto gerencia o portfólio de testes com o ServiceNowTM
- SAP Solution Manager — Crie testes automatizados para seus aplicativos SAP e não SAP.