
- Overview do produto
- Configuração
Test Rail
Orquestre todo o seu processo de controle de qualidade em uma plataforma centralizada
O TestRail é uma ferramenta de gestão de casos de teste baseada na Web que ajuda as equipes a organizar seus esforços de testes de controle de qualidade, melhorando os resultados do projeto. A integração do ADManager Plus com o TestRail simplifica a criação de usuários, impõe o controle de acesso baseado em funções e automatiza a gestão e o processo de offboarding de usuários, resultando em um ambiente mais seguro. Além disso, permite que as equipes de TI apliquem controles de acesso granulares nos repositórios do TestRail, para garantir que os usuários tenham as permissões e o acesso necessários aos recursos para executar suas responsabilidades sem correr o risco de perda de privilégios.
Automatize o processo de onboarding de usuários
Quando um novo funcionário é adicionado ao AD, sua conta do TestRail pode ser criada automaticamente, garantindo acesso imediato aos projetos e ferramentas de teste necessários. Isso permite que os novos contratados comecem a contribuir sem demora, melhorando a produtividade e reduzindo a carga administrativa da equipe de TI.
Reduzir os riscos de segurança
Ajuste ou revogue automaticamente as permissões com base nas mudanças de função no TestRail, garantindo que somente usuários autorizados tenham acesso a dados e infraestrutura de teste confidenciais usando o suporte da API REST.
Como configurar a integração do TestRail no ADManager Plus
Pré-requisitos
- O TestRail usa credenciais de autenticação básicas para autorizar solicitações de API
- Credenciais de autenticação necessárias: Nome de usuário, senha e subdomínio
Privilégios
- Para importar usuários (ação de entrada): Certifique-se de que a conta usada para autorização tenha permissão para ler todas as contas de usuário.
- Para executar qualquer ação ou consulta no TestRail (ação de saída): Certifique-se de que a conta usada para autorização tenha permissão para executar a ação desejada.
Configuração de autorização
- Efetue login no ADManager Plus e navegue até a aba Automation.
- No painel esquerdo, em Configuration, clique em Application Integrations.
- Em Enterprise Applications, clique em TestRail.
- Ative o botão Enable Trello Integration.
- Na página TestRail Configuration, clique em Authorization.
- Insira as credenciais de autenticação
- Clique em Configure.
Configuração do webhook de entrada
O webhook de entrada permite buscar dados de usuário do TestRail para o ADManager Plus. O mapeamento de atributos configurado nesta seção pode ser selecionado como a fonte de dados durante a configuração da automação para executar a ação desejada na lista de usuários recebida da resposta da API. Para configurar um webhook de entrada para o TestRail:
- Em Inbound Webhook, clique em TestRail Endpoint Configuration.
- Na aba Endpoint Configuration, um endpoint, TestRail USERS ENDPOINT, vem pré-configurado com camposEndpoint URL, API Method, Headers, e Parameters para buscar contas de usuários do TestRail. Para usar esse endpoint pré-configurado, substitua {subdomain} pelo nome de domínio de sua instância do TestRail no campo Endpoint URL. Se desejar usar um novo endpoint para importar usuários, você pode configurar um usando o botão + Add API endpoint e preenchendo os campos necessários de acordo com as referências de API do TestRail. Clique aqui para saber como.
- O par de valores de chave de API é pré-configurado como um cabeçalho para autenticar solicitações de API, conforme configurado durante a Authorization Configuration.
- Macros: Você pode adicionar macros à configuração de seu endpoint para mudá-lo dinamicamente conforme suas necessidades usando o componente de seleção de macros.
- Consulte as referências de API do TestRail e configure cabeçalhos e parâmetros adicionais, se necessário.
- Quando terminar, clique em Test & Save. Uma janela de resposta exibirá todos os parâmetros solicitados que podem ser obtidos usando a chamada de API. Clique em Proceed.
- Consulte as referências de API do TestRail para saber os Parameters que devem ser configurados para buscar apenas parâmetros específicos.
- Você pode configurar vários endpoints para o TestRail usando o botão + Add API endpoint . Clique aqui para saber
. - Clique em Data Source - LDAP Attribute Mapping para corresponder endpoints e mapear os atributos LDAP do AD com os respectivos atributos no TestRail. [O ADManager Plus também permite que você personalize o formato do atributo do TestRail]
- Clique em + Add New Configuration e faça o seguinte:
- Digite o Configuration Name e a Description e selecione a Automation Category no menu suspenso.
- No campo Select Endpoint, selecione o endpoint desejado e uma Primary Key que seja exclusiva de um usuário (por exemplo, employeeIdentifier). Observação: Quando vários endpoints são configurados, esse atributo deve ter o mesmo valor em todos os endpoints.
- No campo Attribute Mapping, selecione o atributo no menu suspenso LDAP Attribute Name e mapeie-o com a respectiva coluna no TestRail.
- Se você quiser criar um novo formato personalizado para isso, clique em Mapping Attribute.
- Clique em Save.
Observação:
Observação:
Configuração do webhook de saída
O webhook de saída permite que você atualize as mudanças feitas no AD usando o ADManager Plus para o TestRail ou busque ou encaminhe os detalhes necessários do TestRail e sincronize-os com o AD.
Para configurar um webhook de saída para o TestRail:
- Em Outbound Webhook, clique em TestRail Webhook Configuration.
- Clique em + Add Webhook.
- Digite um nome e uma descrição para esse webhook.
- Decida a ação que deve ser executada e consulte as referências de API do TestRail para obter os detalhes da API, como URL, cabeçalhos, parâmetros e outros requisitos que serão necessários.
- Selecione o método HTTP que permitirá que você execute a ação desejada no endpoint no menu suspenso.
- Digite o URL do endpoint.
- Configure Headers, Parameters, e Message Type no formato apropriado com base na chamada de API que você gostaria de executar.
- Clique em Test and Save.
- Uma janela pop-up exibirá uma lista de usuários e grupos do AD para testar a chamada de API configurada. Selecione o usuário ou grupo desejado sobre o qual essa solicitação de API deve ser testada e clique em OK. Isso fará uma chamada em tempo real para o URL do endpoint e os objetos selecionados serão modificados de acordo com a configuração.
- A resposta do webhook e os detalhes da solicitação serão exibidos. Verifique se eles correspondem ao comportamento esperado da API e clique em Save.