- Introdução
- Gerenciamento do projeto
- 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
- 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
- Habilitar ou desabilitar a governança em massa para casos de teste
- Imposição da ordem de assinatura para casos de teste governados
- 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
- Visualização de informações de governança para logs de casos de teste
- Gerenciamento de aprovadores para logs de casos de teste governados
- Gerenciamento de logs de casos de teste governados no estado Em trabalho
- Gerenciamento de logs de casos de teste governados no estado Em revisão
- Gerenciamento de logs de casos de teste governados no estado Assinado
- Gerenciamento de comentários para logs de casos de teste governados
- Habilitação da governança no nível de log de casos de teste
- Desabilitação da governança no nível de log do caso de teste
- Visualização e pesquisa de casos de teste
- Execução de casos de teste sem um conjunto de testes
- Execução de testes mistos
- Criação de execuções pendentes
- Reexecutando execuções de teste
- Solução de problemas de execuções automatizadas
- Perguntas frequentes - Paridade de funcionalidades - Test Manager versus Orchestrator
- Análise dos resultados de teste
- Estados de resultado de teste do Playwright
- Exclusão dos resultados do caso de teste
- Sincronização de defeitos
- Criação de defeitos a partir de resultados
- Resultados de testes automatizados
- Substituição dos resultados do teste
- Navegação e pesquisa de resultados de testes
- Exame dos resultados dos casos de teste
- Como visualizar a cobertura da atividade
- Operações e utilitários do projeto
- Configurações Test Manager
- Configurações ao nível do tenant
- Configurações gerais do projeto
- Events
- Inscrever-se em eventos
- Inscrição em todos os eventos
- Cancelar inscrição em eventos
- Cancelar inscrição em todos os eventos
- Cancelar inscrição na página Configurações de notificações
- Visualizando notificações
- Notificações de filtragem
- Visualização de notificações por email
- Habilitando notificações por email para servidores SMTP
- Visualizando apenas notificações não lidas
- Marking all notifications as read
- Clearing all notifications
- Deleting notifications
- Criptografia de chaves gerenciadas pelo cliente
- Logs de Auditoria
- Integração da ferramentas ALM
- Integração da ferramentas ALM
- Test Manager Connect
- Test Manager - conector do Integration Service
- Intervalos de IP de saída para conectores
- Trabalhando com SAP Cloud ALM e Test Manager
- Etapa 1: integração do SAP Cloud ALM com o Test Manager
- Etapa 2: criação de casos de teste automatizados no SAP Cloud ALM
- Etapa 3: criação de casos de teste automatizados no Test Manager
- Etapa 4: sincronização de casos de teste do Test Manager para o SAP Cloud ALM
- Etapa 5: atribuição de automações de teste a casos de teste
- Etapa 6: execução de casos de teste
- Melhores práticas de automação de testes SAP
- Solução de problemas de integração do Jira
- Integração do API
- Agentes de codificação para testes
- Solução de problemas
Importar projeto
Importe um arquivo TMH de um sistema externo para o Test Manager como um projeto novo ou existente, migrando requisitos, casos de teste, conjuntos de testes e anexos.
Você pode importar projetos de fontes externas para realizar operações de teste por meio do Test Manager. Use esse recurso para transferir projetos de teste inteiros de diferentes sistemas Application Lifecycle Management (ALM) para o Test Manager.
Como funciona
A importação do projeto segue um esquema que converte projetos do sistema externo (por exemplo, aplicativos de teste) em um formato que pode ser lido pelo Test Manager. Isso inclui objetos como requisitos, casos de teste, conjuntos de testes, resultados de testes, rótulos, campos personalizados, pré-condições, pós-condições e anexos. O processo de importação é feito de forma assíncrona.
Considerações
- Novas IDs de objeto (GUIDs) são geradas durante a importação no Test Manager.
- Time stamps (Created Time, Updated Time) are maintained.
- Criado por e Atualizado por referem-se ao usuário que enviou a solicitação de importação do projeto. Não mantemos o usuário original que criou o artefato no sistema ALM.
- Os anexos de arquivo que excedem os limites de tamanho (90 MB) são ignorados.
- Os links de automação não são transferidos durante a importação, porque a vinculação depende de IDs de automação que são exclusivos para cada tenant.
Após importar um projeto para um tenant diferente, desvincule e vincule novamente a automação de cada caso de teste para a automação correspondente no Orchestrator do tenant de destino. Caso contrário, as execuções automatizadas para esse caso de teste permanecem presas em um estado pendente.
Quem pode importar projetos
Qualquer usuário que tenha uma Licença de Gerenciador de Teste válida pode importar projetos.
Para obter mais informações, consulte Gerenciamento de acesso de usuários e grupos.
Getting the schema version
A versão do esquema é necessária para criar o arquivo TMH, e você a recupera com chamadas de API no Swagger.
Etapas
- Vá até o Swagger usando o ponto de extremidade do Test Manager que você usa atualmente. Para conectar o Swagger ao seu Test Manager, acesse Referências da API.
- Go to the ProjectMigrationSchema request.
- Execute GET /api/v2/migration/schema/versions and copy the version generated in the Response Body.
- Input the copied schema version as a parameter for GET /api/v2/migration/schema/{schemaVersion} and execute the API.
- Select Download file from the Response body section.
Resultado
Um arquivo ZIP é baixado. Ele contém o esquema dos diferentes artefatos de teste no arquivo TMH.
O arquivo ZIP contém as seguintes pastas e arquivos:
- An attachments folder - contains subfolders corresponding to the attachments associated with each object, object Id is folder name (test cases, test sets, requirements, test executions, etc.).
- An objects folder - contains subfolders corresponding to all types of objects available in Test Manager.
- A JSON manifest file - holds basic metadata about your WebExtension.
- A readme.txt file - contains instructions for preparing data that goes inside the folders.
Preparing the TMH file
Quando você estiver preparando seus arquivos TMH para importação, recomendamos usar um tamanho de arquivo que não exceda 2 GB. Ao manter o tamanho do arquivo dentro desse limite, você pode evitar que o processo de importação seja anulado no meio do caminho.
Especifique todos os objetos que deseja importar para arquivos JSON, seguindo os esquemas de amostra dentro de cada subpasta.
Example: To specify a Test Case, use the sample schema below:
{
"testCases": [
{
"id": "string (100)",
"version": "string (100)",
"name": "string (100)",
"inputParams": "string",
"description": "string",
"automationId": "string (100)",
"automationTestCaseName": "string (100)",
"automationProjectName": "string (100)",
"foreignRef": "string",
"connectorTestCaseId": "string"
}
]
}
{
"testCases": [
{
"id": "string (100)",
"version": "string (100)",
"name": "string (100)",
"inputParams": "string",
"description": "string",
"automationId": "string (100)",
"automationTestCaseName": "string (100)",
"automationProjectName": "string (100)",
"foreignRef": "string",
"connectorTestCaseId": "string"
}
]
}
Certifique-se de alterar os dados entre parênteses com os dados correspondentes ao seu caso de teste.
- Após criar arquivos JSON para cada objeto de um projeto, adicione-os à subpasta correspondente na pasta de objetos . Você pode nomear os arquivos JSON da maneira que quiser, mas os nomes das subpastas devem permanecer os mesmos Exemplo: adicione os arquivos JSON que contêm dados sobre Casos de teste à subpasta testcases .
Importante:
If you have a large number of objects to import, split them into multiple files, such as
testcases-1.json, andtestcases-2.json. We recommend adding a maximum number of 500 files per subfolder. - Add the attachment files associated with the objects under the attachments folder, using the following folder hierarchy:
/attachments/object-id/file name.object-id- substitua pelo ID do objeto associado.file name- substitua pelo nome do anexo.
Importação de um projeto no Test Manager
A importação de um projeto cria um novo projeto do Test Manager a partir de um arquivo TMH exportado.
Quando você estiver preparando seus arquivos TMH para importação, recomendamos usar um tamanho de arquivo que não exceda 2 GB. Ao manter o tamanho do arquivo dentro desse limite, você pode evitar que o processo de importação seja anulado no meio do caminho.
Etapas
- Faça logon no Test Manager.
- Selecione Importar projeto.
- Adicione o arquivo TMH. Os detalhes do projeto são buscados e listados automaticamente na seção Objetos no projeto para que você possa revisá-los antes de iniciar o processo de importação.
- Revise a seção Objetos no projeto e verifique os objetos de dados incluídos no arquivo do projeto.
- (Opcional) Para incluir a automação como parte da sua importação, selecione a caixa de seleção Incluir informações de automação para casos de teste .
- (Opcional) Para incluir a configuração do projeto como parte de sua importação, marque a caixa de seleção Importar configuração do projeto .
- (Opcional) Edite o nome, o prefixo e a descrição do projeto.
- Revise as informações e selecione Importar para iniciar o processo.
Observação:
A importação do projeto normalmente leva cerca de 10 a 15 minutos, mas pode levar mais tempo para projetos maiores.
- Revise o relatório do projeto de importação exibido no Test Manager como uma notificação após o processo ser concluído. O arquivo PDF de resumo de importação mostra o status dos objetos importados. É possível investigar objetos individuais que não foram importados no arquivo csv do log de migração de objetos.
Observação:
Se a importação do projeto falhar, entre em contato com o Suporte da UiPath®.
Resultado
O projeto importado aparece na página Projetos , acinzentado até que o processo seja concluído. Uma notificação Importação de projeto concluída confirma a importação.
Importando para um projeto existente no Test Manager
A importação para um projeto existente mescla os requisitos, casos de teste, conjuntos de testes e outros artefatos de um arquivo TMH no projeto de destino.
Etapas
-
Faça logon no Test Manager.
-
Selecione Importar projeto.
-
Adicione o arquivo TMH que você baixou aqui. Os detalhes do projeto são buscados e listados automaticamente na seção Objetos no arquivo do projeto para que você possa revisar antes de iniciar o processo de importação.
-
Revise a seção Objetos no arquivo do projeto e verifique os objetos de dados incluídos no arquivo do projeto.
-
(Opcional) Para incluir a automação como parte da sua importação, selecione a caixa de seleção Incluir informações de automação para casos de teste .
-
(Opcional) Para incluir a configuração do projeto como parte de sua importação, marque a caixa de seleção Importar configuração do projeto .
-
Selecione Projeto existente em Destino.
-
Selecione o projeto de destino, para onde os dados são importados, no menu suspenso Projeto .
Dica:- Se você tiver arquivos TMH de tamanhos maiores, poderá dividi-los em vários arquivos e importá-los separadamente dentro do mesmo projeto de destino.
- Se você exportar vários projetos, poderá importá-los de volta para um projeto existente.
-
Revise as informações e selecione Importar para iniciar o processo.
AVISO:O campo Resultados do teste é sempre
0, porque os resultados do teste não são exportados. -
Quando o processo de importação de um projeto existente for concluído, você recebe uma notificação de Importação de projeto concluída sobre o evento.
-
Selecione a notificação para acessar a guia Anexos do novo projeto, onde você pode visualizar:
- logs para as etapas de migração (arquivo ZIP)
- logs para os objetos migrados (arquivo ZIP)
- resumo de importação (arquivo TXT) - mostra o número total de entidades e quantas delas foram importadas ou ignoradas.
-
Revise o relatório do projeto de importação exibido no Test Manager como uma notificação após o processo ser concluído. O arquivo PDF de resumo de importação mostra o status dos objetos importados. É possível investigar objetos individuais que não foram importados no arquivo csv do log de migração de objetos.
Observação:Se a importação do projeto falhar, entre em contato com o Suporte da UiPath®.
Resultado
Os dados do arquivo TMH são importados para o projeto selecionado, e uma notificação Importação de projeto concluída confirma a importação.
Como visualizar informações de automação
A guia Detalhes de um caso de teste importado mostra a automação que o gerou, desde que você tenha incluído as informações da automação na importação.
Etapas
-
In the Import project page, select Include automation information for test cases at the bottom.
-
Finish the import, and filter through the imported test cases, applying the automationcleared label filter.
Figura 1. A lista suspensa Rótulos exibindo o rótulo automationcleared
-
Open every returned test case, and go to the Details tab to retrieve the information about the automation that generated the test case.
Resultado
As informações de automação exibidas na guia Detalhes incluem:
- ID da Automação
- AutomationProjectName
- AutomaçãoTestCaseName
Artigos relacionados
- Como funciona
- Considerações
- Quem pode importar projetos
- Getting the schema version
- Etapas
- Resultado
- Preparing the TMH file
- Importação de um projeto no Test Manager
- Etapas
- Resultado
- Importando para um projeto existente no Test Manager
- Etapas
- Resultado
- Como visualizar informações de automação
- Etapas
- Resultado
- Artigos relacionados