- Introdução
- Gerenciamento do projeto
- Documentos
- Trabalhando com análise de impacto de alterações
- Criar casos de teste
- Atribuição de casos de teste a requisitos
- Casos de teste de clonagem
- Exportação de casos de teste
- Vinculação de casos de teste no Studio ao Test Manager
- Delete test cases
- Casos de teste manuais
- Importação de casos de teste manuais
- Documentar casos de teste com o Task Capture
- Parâmetros
- Habilitação de governança no nível do projeto
- Desabilitação da governança no nível do projeto
- Habilitação de governança no nível do caso de teste
- Como desabilitar a governança no nível do caso de teste
- Gerenciamento de aprovadores para casos de teste controlados
- Gerenciamento de casos de teste governados no estado Em andamento
- Gerenciamento de casos de teste governados no estado Em Revisão
- Gerenciamento de objetos governados no estado Assinado
- Gerenciamento de comentários para casos de teste governados
- Aplicação de filtros e visualizações
- Importando conjuntos de testes do Orchestrator
- Creating test sets
- Adição de casos de teste a um conjunto de testes
- Atribuição de usuários padrão na execução do conjunto de testes
- Habilitando a cobertura de atividade
- Habilitação do Healing Agent
- Configuração de conjuntos de testes para pastas e robôs de execução específicos
- Substituindo parâmetros
- Clonagem de conjuntos de teste
- Exportação de conjuntos de testes
- Aplicação de filtros e visualizações
- Perguntas frequentes - Paridade de funcionalidades - Test Manager versus Orchestrator
- Execução de testes manuais
- Execução de testes automatizados
- Execução de casos de teste sem um conjunto de testes
- Execução de testes mistos
- Criação de execuções pendentes
- Aplicação de uma ordem de execução
- Reexecutando execuções de teste
- Agendamento de execuções
- Solução de problemas de execuções automatizadas
- Testes de acessibilidade para o Test Cloud
- Pesquisa com o Autopilot
- Operações e utilitários do projeto
- Configurações Test Manager
- Integração da ferramentas ALM
- Integração do API
- Solução de problemas
Guia do usuário do Test Manager
Integre o Azure DevOps ao Test Manager para dar suporte aos seus esforços de gerenciamento de teste, planejamento ágil ou rastreamento de defeitos. Por meio dessa integração, você pode sincronizar seus itens de trabalho com o Test Manager.
Para conectar sua instância do Test Manager a um projeto do Azure DevOps:
- Criar um projeto no Azure DevOps
- Configurar uma conexão do Azure DevOps
Pré-requisitos
- Conta do Azure DevOps
- Atribuir permissões para integrar com ganchos de serviço
- Conta de administrador do Test Manager
- Extensão UiPath® Test Manager Azure DevOps
- Planos de teste do Azure - para sincronizar itens de teste com seu Test Manager. Certifique-se de validar o cenário de integração completamente. Considere as seguintes limitações:
- Não é possível sincronizar as declarações.
- As Execuções de teste não podem ser definidas com o status Concluído, pois são bloqueadas no Azure DevOps, para que os resultados sejam sincronizados em paralelo.
- O escopo dos projetos no Test Manager e no Azure DevOps é substancialmente diferente e, portanto, requer um planejamento detalhado do roteamento de objetos.
Criar um projeto no Azure DevOps
- Faça logon no Azure DevOps.
- Click Create new project and configure your project settings:
- Nome do projeto: insira um nome para o seu projeto.
- Description: Add a description to help you easily identify the use of each project.
- Version control: Choose your version control.
- Processo do item de trabalho: selecione Ágil no menu suspenso como seu processo padrão para oferecer suporte aos seus métodos de planejamento do Ágil, incluindo atividades de desenvolvimento e teste.
- Clique em Criar.
Seu projeto é adicionado à sua coleção.
Configurar uma conexão do Azure DevOps
Pré-requisitos: para salvar a extensão UiPath® Test Manager no Azure DevOps, você deve ser um usuário do Azure Administrator .
- Faça login no Test Manager como Administrator
- Abra seu projeto.
- Navigate to Project Settings > Integration.
- Click New Connection and select Azure DevOps from the dropdown.
- Defina as seguintes configurações de conexão:
- Name: Enter a name for your Azure DevOps connection.
- Descrição (opcional): adicione uma descrição para referência.
- Server URL: Add the Azure Dev Ops server URL. For example:
https://company-name-serverRegion.cloudapp.azure.com. - Token de acesso pessoal: crie um PAT e cole-o neste campo para autorizar o Test Manager a realizar ações.
AVISO:
Ao criar a conexão ao Azure DevOps, o PAT precisa ter acesso total aos serviços do Azure DevOps. Para fazer isso, selecione Acesso total em Escopos ao criar ou editar um PAT. Após a conexão ser concluída, é possível reduzir os escopos do PAT para : Test Management -
Read & Writee Itens de trabalho -Read & Write. Para obter mais informações, consulte Usar tokens de acesso pessoal. - Defect Type: Enter an object type used for bug reporting in Azure DevOps. Otherwise, leave empty if you do not want to use defect integration.
Insira um tipo de defeito com base no tipo de objeto que você selecionou para seu projeto Azure DevOps recém-criado. Por exemplo: Bug ou Issue.
- Project Name: Enter your Azure DevOps project name.
6. Click the connection to expand the panel and copy the API Key for later use. 7. Open your project in Azure Dev Ops and go to Project settings. 8. Under Extensions, go to UiPath® Test Manager. 9. Configure the following extension settings:
- Tipos de Requisitos: selecione os tipos de objetos para os quais você deseja atribuir um teste Essas opções aparecerão como requisitos no Test Manager. Para obter mais informações, consulte Requisitos.
- URL do servidor: adicione a URL do Test Manager. A URL deve ter o seguinte formato: https://cloud.uipath.com/{organizationName}/{tenantName}/testmanager_.
- API: Paste the API key.
- Manage Tests with Azure DevOps: Select this option to manage your tests through Azure DevOps. Otherwise, leave this option off, to manage your tests through Test Manager.
-
Clique em Salvar.
Trabalhando com a integração do Azure DevOps
Para dar uma olhada em como a integração funciona, considere os seguintes exemplos:
Sincronizando Itens de Trabalho
You can create work items (e.g. Epic) in Azure DevOps and synchronize them with Test Manager. The work items will show up on the Requirements page.
- Faça logon no Azure DevOps e abra seu projeto.
- Click the
plus button and select a New work item from the dropdown. - Configure seu item de trabalho e, em seguida, clique em Salvar e fechar. Para obter mais informações, consulte Adicionar e atualizar um item de trabalho.
- Log in to Test Manager and go to Requirements to view the synchronized work item. To refresh the page, click the Requirements breadcrumb element.
Observação:
To synchronize work items created before the integration, open an individual item, click the
Actions button, and select Push to Test Manager from the dropdown.
Gerenciamento de testes por meio do Azure DevOps
Você pode usar o Test Cloud para automação de testes e o Azure DevOps para gerenciamento de testes Para usar ambas as soluções em conjunto, primeiro você precisa selecionar Gerenciar testes com o Azure DevOps na configuração de integração. Para obter mais informações, consulte Configurar uma Conexão DevOps do Azure.
Agora, é possível gerenciar os testes enviando por push casos de teste do Azure DevOps para o Test Manager. Em outras palavras, qualquer item de trabalho do Azure do tipo Caso de Teste será enviado por push para o Test Manager. Certifique-se de adicionar casos de teste a seus planos de teste do Azure, pois é para lá que os resultados serão enviados por push. Para obter mais informações, consulte Criar planos de teste e conjuntos de testes.
Após essa sincronização, você poderá automatizar os casos de teste por meio do Studio. Posteriormente, se você executar seus casos de teste usando o Orchestrator, os resultados serão enviados para seus planos de testes do Azure.
Gerenciando conexões do Azure DevOps
A tabela a seguir lista as ações que você pode adotar para gerenciar suas conexões do Azure DevOps.
| Ação | Description | Procedimento |
|---|---|---|
| Editar | Edite suas configurações de conexão. |
|
| Excluir | Exclua a conexão selecionada e seus requisitos associados. |
|
Artigos relacionados