Configuração do navegador sem periféricos para Linux
. ServiceNow®Navegador sem periféricos para Automated Test Frameworkfornece automação para que você possa ignorar a necessidade de abrir manualmente um navegador durante o teste. A configuração do Navegador Headless está disponível em ambos Linuxe. Microsoft Windows. Este tópico aborda a configuração de Linux.
Importante:
O Navegador Headless é um recurso legado do ATF. Em vez disso, é recomendável usar o Gerador de testes ATF e a aplicação Cloud Runner. O Cloud Runner oferece uma configuração fácil e uma experiência de usuário perfeita. Você pode instalar Cloud Runner do app da loja.
Há vários procedimentos sequenciais a serem seguidos na configuração única.
Pré-requisitos
Nota:
Função necessária: administrador em seu ServiceNowadministrador local e da instância na máquina host.A MFA deve ser desabilitada em sua instância para usar a opção Navegador sem cabeça.
- Instale o. Aplicação Docker
- Java Runtime Environment (JRE) 1,8 - Necessário para o utilitário keytool Nota:A versão deve ser Java 1,8, ou erros resultarão em seu ServiceNowao tentar validar o certificado criado com o utilitário keytool. Para saber mais, consulte Crie chaves de criptografia usando a keytool do repositório de chaves Java .
- Instale o OpenSSL
- Comunicação bidirecional
- Deve haver comunicação bidirecional entre o URL da instância e o servidor.
- Encontre o endereço IP do seu servidor e obtenha seu nome de host. Você pode usar um ou ambos, mas precisa de pelo menos um. Certifique-se de que o endereço ou o nome de host estejam visíveis no seu ServiceNowinstância.
- Consulte Meu endereço IP Para encontrar os intervalos de endereços IP da sua instância. Em seguida, você pode configurar seu servidor para permitir acesso de entrada a todos os endereços/intervalos IP indicados.
- Use a Porta 2376 ou sua própria porta padrão para este procedimento. Certifique-se de que as regras de firewall do seu servidor permitam solicitações de entrada nesta porta dos endereços IP obtidos da instância.
Nota:Se você não tiver um nome de host e estiver se conectando por meio do endereço IP, insira o endereço IP e coloque "localhost" na variável de ambiente Nome de host.
Etapas para configurar o Navegador Headless para Linux
Siga estas seis etapas (mais verificação) para configurar o Navegador Headless para Linux.