Propriedades do sistema do navegador sem periféricos

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 3 min. de leitura
  • Abaixo está uma tabela das propriedades que você deve ter ao configurar o. ServiceNow®Navegador sem periféricos para Automated Test Framework.

    Tabela 1. Propriedades do sistema
    Nome da propriedade Tipo Valor padrão Finalidade
    sn_atf.headless.browser_options Cadeia de caracteres "--no-sandbox,--disable-gpu" As opções de CLI são passadas para o navegador na inicialização
    sn_atf.headless.default_browser Cadeia de caracteres Chrome Navegador padrão usado ao iniciar solicitações sem periféricos
    sn_atf.headless.default_os Cadeia de caracteres Linux Sistema operacional da máquina host
    sn_atf.headless.docker_image_name Cadeia de caracteres Nome: Marcador da imagem da janela de encaixe na máquina host
    sn_atf.headless.docker_window_seconds Número inteiro 60 Se o contêiner Docker falhar ao iniciar duas vezes nesse período de tempo, o serviço não tentará reiniciar
    sn_atf.headless.habilitado verdadeiro/falso falso Determina se a instância tenta criar executores de teste de cliente sem periféricos para execuções de teste de IU agendadas
    sn_atf.headless.heartbeat_enabled verdadeiro/falso verdadeiro Quando a propriedade é verdadeira, o contêiner do Docker envia uma solicitação da REST API a cada minuto para a instância para verificar se o sys_atf_agent ainda está on-line e interrompe o contêiner se o status do registro for "off-line" ou se o registro não existir mais.
    sn_atf.headless.heartbeat_uri Cadeia de caracteres /api/now/atf_agent/online A URL do endpoint de pulsação para que o contêiner possa verificar se o navegador ainda está responsivo
    sn_atf.headless.images_check.enabled verdadeiro/falso falso Quando esta propriedade é verdadeira, a instância verifica se o docker image:tag solicitado está presente no host antes da execução do teste
    sn_atf.headless.login_button_id Cadeia de caracteres sysverb_login O ID HTML do botão Enviar/Login da página de login
    sn_atf.headless.login_page Cadeia de caracteres login.do URL da página de login para a qual o navegador navega
    sn_atf.headless.password_field_id Cadeia de caracteres user_password O ID HTML do campo de entrada da senha na página de login
    sn_atf.headless.request_timeout_sec Número inteiro 200 Número de segundos que as solicitações HTTP que estão sendo enviadas para o host Docker têm até o tempo limite
    sn_atf.headless.retry_count Número inteiro 10 Número de vezes que a instância verifica se o agente está ficando on-line antes de cancelar a execução de teste
    sn_atf.headless.runner_banner_id Cadeia de caracteres test_runner_banner O ID do elemento que verifica se a página do executor de testes do cliente foi carregada corretamente
    sn_atf.headless.runner_url Cadeia de caracteres tfa_test_runner.do?sysparm_nostack: true&sysparm_scheduled_tests_only: true&sysparm_headless: verdadeiro URL da página executora de testes do cliente agendado e seus parâmetros de consulta
    sn_atf.headless.secret_gid Cadeia de caracteres 1000 O GID do usuário padrão do contêiner do Docker
    sn_atf.headless.secret_id Cadeia de caracteres O ID do segredo do Docker na máquina host
    sn_atf.headless.secret_name Cadeia de caracteres Nome do segredo do Docker na máquina host
    sn_atf.headless.secret_path Cadeia de caracteres /run/secrets/<secret_name> Caminho onde o arquivo secreto do Docker existe: (Saiba mais: https://docs.docker.com/engine/swarm/secrets/#how-docker-manages-secrets)
    sn_atf.headless.secret_uid Cadeia de caracteres 1000 O UID do usuário padrão do contêiner do Docker
    sn_atf.headless.service_clean_exclude_list Cadeia de caracteres Exceções de ID de serviço que NÃO devem ser excluídas durante o trabalho de limpeza do serviço de instância. Este trabalho é executado todas as noites e exclui todos os serviços que estão no host e passaram pelo tempo de expiração.
    sn_atf.headless.service_stop_deletes verdadeiro/falso falso Ao concluir uma execução de teste, se esta propriedade for verdadeira, a instância NÃO enviará as solicitações de exclusão de serviço, mantendo o serviço e os contêineres no host. Útil para depuração.
    sn_atf.headless.timeout_mins Número inteiro 1.440 Número de minutos antes que o serviço Docker seja encerrado automaticamente
    sn_atf.headless.user_field_id Cadeia de caracteres user_name O ID HTML do campo de entrada do nome de usuário na página de login
    sn_atf.headless.username Cadeia de caracteres Nome de usuário do usuário que faz login na instância
    sn_atf.headless.validation_id Cadeia de caracteres headless_vp_validation O ID da página de confirmação do elemento foi carregado
    sn_atf.headless.validation_page Cadeia de caracteres headless_validation_page O URL da página de validação na instância
    sn_atf.headless.vp_has_role_id Cadeia de caracteres headless_vp_has_role O ID do elemento que verifica se o usuário tem as funções corretas
    sn_atf.headless.vp_success_id Cadeia de caracteres headless_vp_success O ID do elemento que significa a página inteira carregada corretamente