- 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
Para vincular automações a casos de teste, selecione uma automação publicada no Orchestrator. A seleção de uma automação do Orchestrator diretamente no Test Manager é o método recomendado para conectar uma automação a um caso de teste. O Test Manager realiza o fallback para automações vinculadas do Studio se você não tiver selecionado uma automação do Orchestrator.
Além disso, se um caso de teste tiver apenas uma automação do Studio vinculada, mas não uma automação do Orchestrator, o Test Manager tentará encontrar uma automação equivalente no Orchestrator para realizar a execução.
Se um caso de teste do Test Manager for vinculado a uma automação do Studio e do Orchestrator, a automação selecionada no Orchestrator terá prioridade sobre a automação vinculada do Studio.
Pré-requisitos
Se você selecionar uma automação diretamente no Test Manager, a automação selecionada não será considerada se a configuração de contexto Permitir execução legada estiver habilitada (por exemplo, quando nenhuma pasta de execução é selecionada no nível do projeto ou do conjunto de testes). Portanto, se você quiser selecionar automações diretamente no Test Manager, recomendamos que você desabilite a configuração do tenant Permitir contexto de execução legado .
Para selecionar uma automação do Orchestrator, certifique-se de executar o seguinte:
- Publicar um projeto do Studio no Feed do Pacote do Tenant ou em outro feed do Orchestrator.
- Atribua uma das seguintes funções a si mesmo:
- Função da pasta Automation User do Orchestrator
- Qualquer função padrão com privilégios administrativos
Dica:Geralmente, um usuário requer permissões para editar um caso de teste para selecionar uma automação diretamente no Test Manager. Permissões úteis adicionais nesse contexto incluem ter a função Usuário de automação ou qualquer função com privilégios administrativos.
Para obter mais informações sobre funções de tenant padrão acesse Funções padrão de tenant.
Etapas
Para selecionar uma automação para um caso de teste, siga estas etapas:
- Acesse a seção Caso de teste do seu projeto.
- Abra um caso de teste.
- Selecione a guia Automação .
- Escolha Configurar automação. Essa ação abre o menu à direita Configurar automação .
- Na lista suspensa Origem do pacote , selecione um feed da instância do Orchestrator correspondente. Esse feed deve conter o caso de teste do Studio que você pretende vincular ao caso de teste do Test Manager. A seleção padrão é Feed de pacote de tenant. Apenas pastas com seus próprios feeds aparecem na lista suspensa Origem do pacote . Em um cenário de hierarquia de pastas, apenas a pasta pai é exibida na lista suspensa, já que todas as subpastas compartilham o mesmo feed.
Observação:
As opções de feed de pacotes disponíveis são aquelas para as quais você possui direitos administrativos.
- Depois de escolher o feed de pacotes, você pode selecionar uma automação desse local.
- Na lista suspensa Origem do pacote , selecione um feed da instância do Orchestrator correspondente. Esse feed deve conter o caso de teste do Studio que você pretende vincular ao caso de teste do Test Manager. A seleção padrão é Feed de pacote de tenant. Apenas pastas com seus próprios feeds aparecem na lista suspensa Origem do pacote . Em um cenário de hierarquia de pastas, apenas a pasta pai é exibida na lista suspensa, já que todas as subpastas compartilham o mesmo feed.
The automation name appears under the Test Case Name column, and the published package name appears under the Package column. :::note The Test Case Name column displays the folder to which the automation was published to in Orchestrator, followed by the automation name. For example, if you want to select the Create Checking Account test case that was published from Studio to the Accounts folder in Orchestrator, the Test Case Name for this automation will be Accounts/Create Checking Account. ::: 5. Select Save to confirm the changes. After you select the automation from an Orchestrator package feed, you can check automation details in these fields, under Automation Assigned:
- Nome do TestCase do pacote: a pasta na qual a automação foi publicada no Orchestrator, seguida pelo nome da automação:
FolderName/TestCaseName. - Nome do pacote: o nome do pacote usado para publicar a automação escolhida.
- Origem do pacote: o feed do Orchestrator onde você publicou o pacote.
Atualizando automação
Para atualizar a automação que você selecionou de um feed do Orchestrator, siga estas etapas:
- Acesse a seção Caso de teste do seu projeto.
- Abra um caso de teste.
- Selecione a guia Automação .
- Escolha Atualizar automação. Essa ação abre o menu à direita Configurar automação .
- Na lista suspensa Origem do pacote , selecione um feed da instância do Orchestrator correspondente. Esse feed é aquele que contém o caso de teste do Studio que você deseja vincular ao caso de teste do Test Manager. A seleção padrão é Feed de pacote de tenant.
Observação:
As opções de feed de pacotes disponíveis são aquelas sobre as quais você tem direitos administrativos.
- Depois de escolher o feed de pacotes, você pode selecionar uma automação desse local. O nome da automação aparece em Nome do caso de teste, e o nome do pacote publicado em Pacote.
- Na lista suspensa Origem do pacote , selecione um feed da instância do Orchestrator correspondente. Esse feed é aquele que contém o caso de teste do Studio que você deseja vincular ao caso de teste do Test Manager. A seleção padrão é Feed de pacote de tenant.
- Selecione Salvar para confirmar as alterações.
Transferindo casos de teste
Se você precisar transferir seus casos de teste para um tenant diferente, as automações do Orchestrator selecionadas para cada caso de teste serão preservadas quando você exportar e, em seguida, importar novamente os casos de teste em outro tenant. Para obter mais informações sobre exportação de casos de teste e importação de artefatos de teste, acesse Exportação de casos de teste e Importar projeto.
Próximas Etapas
Para executar um conjunto de testes que contém casos de teste com automações selecionadas no Orchestrator, você pode especificar o pacote e a versão específicos para executar os casos de teste. Isso permite que o Test Manager execute casos de teste associados a automações de vários pacotes dentro de seus feeds do Orchestrator, usando apenas um pacote e uma versão selecionados.
Para obter mais informações sobre como configurar uma pasta de execução específica e selecionar um pacote e versão, acesse Configuração de conjuntos de testes para pastas e robôs de execução específicos.