Configurar ATF para navegador remoto em Linux

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 1 min. de leitura
  • Etapa 6 na configuração Linux do ServiceNow® Navegador sem Cabeça para ATF: configure o ATF com propriedades.

    Antes de Iniciar

    Conclua a Etapa 5: Configurar instância do Navegador sem interface em Linux

    Função necessária: administrador na instância ServiceNow e administrador local na máquina host.

    Esta tarefa: agora que você configurou sua conexão e autenticação, configure o ATF com várias propriedades para que ele possa iniciar contêineres com sucesso na máquina host.

    Procedimento

    1. Em sua instância, navegue até ATF > Administração > Propriedades.
    2. Habilite as duas propriedades principais: Habilitar execução do pacote de testes/teste e Habilitar execução programada do pacote de testes.
      Duas propriedades principais habilitadas na seção Administração do ATF
    3. Role para baixo até a seção Propriedades do executor remoto.
    4. Habilite a caixa de seleção superior.
      Caixa de seleção superior habilitada na seção Propriedades do executor remoto
    5. Insira os seguintes valores no formulário Propriedades do executor remoto:
      Rótulo do formulário Nome da Propriedade Valor para entrada

      A conta de usuário usada para fazer login no executor de teste do cliente remoto e iniciar os testes

      sn_atf.headless.username Nome de usuário do usuário de integração que você criou em Adicionar segredos à configuração do Docker para navegador remoto em Linux

      O ID secreto do Docker que tem a senha armazenada da conta do usuário

      sn_atf.headless.secret_id O “ID secreto” do Docker que você obteve anteriormente, bem como o nome secreto do Docker que você criou na Etapa 2 do procedimento Adicionar segredos à configuração do Docker para navegador remoto em Linux.
      A imagem do Docker usada para o executor de teste do cliente remoto sn_atf.headless.docker_image_name Nome da imagem com o marcador que você baixou: ghcr.io/servicenow/atf-headless-runner:<tagname>
      Nota:
      Se você esqueceu o ID secreto, acesse o host do Docker e execute o comando docker secret list
    6. Deixe o restante dos campos como estão.
    7. Selecione Save (Salvar).