Propriedades

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 4 min. de leitura
  • No formulário Propriedades, você pode definir parâmetros que controlam como o sistema executa testes automatizados e pacotes de testes.

    Tabela 1. Propriedades de Pacote de testes e de teste
    Elemento/campo Descrição

    Habilite a execução do pacote de testes/testes

    sn_atf.runner.enabled

    Se marcado, habilita a execução de testes e pacotes de testes nesta instância. Esta configuração é desmarcada por padrão para impedir que os usuários executem testes involuntariamente em instâncias de produção.

    Habilite a execução agendada do pacote de testes

    sn_atf.schedule.enabled

    Se marcado, habilita pacotes de testes de programação nesta instância.
    Tabela 2. Testar propriedades de depuração
    Elemento/campo Descrição

    Habilite a funcionalidade de depuração adicional

    sn_atf.debug

    Habilita a funcionalidade de depuração adicional, incluindo a adição de uma guia de depuração na página de IU do executor de testes do cliente e o salvamento do JSON do resultado do teste de IU no registro do resultado do teste.
    Tabela 3. Propriedades do snapshot
    Elemento/campo Descrição

    Habilite ou desabilite a captura de tela durante a execução do teste.

    sn_atf.screenshots.mode

    • Para capturar capturas de tela de todas as etapas, selecione Habilite para todas as etapas .
    • Para capturar capturas de tela somente para etapas com falha, selecione Habilitar para todas as etapas com falha .
    • Para não capturar capturas de tela, selecione Desabilite para todas as etapas .

    Habilite o recurso GlideScreenshot

    sn_atf.screenshots.use_glide_screenshot

    Melhora a fidelidade das capturas de tela em espaços de trabalho e outras interfaces.
    Nota:
    O IE e o Safari não são compatíveis com esta propriedade.

    Se esta propriedade estiver desabilitada ou seu navegador atual não oferecer suporte a ela, html2canvas será usado para fazer capturas de tela.

    Se você estiver fazendo upgrade para uma nova versão de lançamento, esta propriedade será definida como falsa por padrão.

    Ative a captura da página inteira ao fazer uma captura de tela

    sn_atf.screenshots.capture_full_page

    Permite o redimensionamento dinâmico do quadro de teste e captura a página inteira ao fazer uma captura de tela.
    Nota:
    Por padrão, a propriedade é definida como falsa porque pode diminuir significativamente o tempo de execução do teste

    Se a propriedade estiver desabilitada, somente a parte da página visível no quadro de teste será capturada.

    Tempo limite da captura de tela

    sn_atf.atf_test_runner.screenshot_timeout

    Ignora uma tentativa de captura de tela no executor de testes do cliente se exceder esse valor em segundos. Os usuários devem revisar as configurações de desempenho e os caches do navegador nos sistemas cliente afetados antes de aumentar esse valor.

    Número de pixels para altura da captura de tela

    sn_atf.atf_test_runner.testframe.min_height

    Valor numérico que representa o número de pixels da altura da captura de tela.

    Valor padrão: 600

    Número de pixels para largura da captura de tela

    sn_atf.atf_test_runner.testframe.min_width

    Valor numérico que representa o número de pixels da largura da captura de tela.

    Valor padrão: 800

    Tabela 4. Propriedades de Captura de dados da Página de IU personalizada
    Elemento/campo Descrição

    Habilite testes com etapas de IU personalizadas para capturar dados da página sempre que forem executados.

    sn_atf.page_data_capture.enabled

    Quando verdadeiro, as etapas de teste de IU personalizada recuperam os dados da página sempre que o teste é executado. Defina esta propriedade como verdadeira ao desenvolver páginas de IU personalizadas para sempre executar testes na versão da página mais recente.

    Quando falso, as etapas de teste de IU personalizada não recuperam os dados da página, a menos que o designer de testes selecione manualmente Recupere componentes durante o projeto de teste. Defina esta propriedade como falso quando o desenvolvimento de IU estiver concluído para habilitar execuções de testes mais rápidas.
    Tabela 5. Testar propriedades do executor
    Elemento/campo Descrição

    Tempo limite do executor de testes

    sn_atf.runner.heartbeat.timeout

    Se não houver pulsação do executor de testes dentro desse período em segundos, o status mudará de on-line para off-line. O valor desta propriedade deve estar entre 120 e 1800.

    Valor padrão: 120

    Intervalo de pulsação do executor de testes

    sn_atf.runner.heartbeat.interval

    Intervalo de tempo em segundos para enviar um heartbeat do executor de testes para o servidor.

    Intervalo de retenção do executor de testes off-line

    sn_atf.runner.offline_retention.timeout

    Se um executor de testes off-line não se comunicar com o sistema por esse período de dias, o sistema excluirá esse executor de testes.
    Tabela 6. Propriedades de relatório do Pacote de testes
    Elemento/campo Descrição

    Propriedades do relatório do pacote de testes

    sn_atf.schedule.reports.suite.aging_threshold

    O número de resultados do pacote de testes a serem exibidos no relatório de vencimento do pacote de testes.
    Tabela 7. Propriedades do E-mail
    Elemento/campo Descrição

    Valor booliano para resultados exibidos nos e-mails de resultados do pacote agendado.

    sn_atf.schedule.suite_result_email.only_show_failed_results

    Quando verdadeiro, os e-mails de resultados de testes do pacote agendado mostram apenas resultados com falha. Quando falso, exibe todos os resultados.

    Número máximo de resultados de testes a serem exibidos nos e-mails de resultados do pacote agendado.

    sn_atf.schedule.suite_result_email.max_test_history

    Número máximo de resultados de testes a serem exibidos nos e-mails de resultados do pacote agendado.

    A profundidade máxima ao imprimir resultados do pacote em e-mails de resultados do pacote.

    sn_atf.schedule.suite_result_email.max_depth

    A profundidade máxima ao imprimir resultados do pacote em e-mails de resultados do pacote.

    Cor para indicar uma falha no teste ATF nos e-mails de resultados do pacote agendado.

    sn_atf.schedule.suite_result_email.fail_color

    Código hexadecimal para cor para indicar que um teste ATF falhou nos e-mails de resultado do pacote agendado.

    Cor para indicar um teste ATF com erro nos e-mails de resultados do pacote agendado.

    sn_atf.schedule.suite_result_email.error_color

    Código hexadecimal para cor para indicar um teste ATF com erro nos e-mails de resultados do pacote agendado.

    Cor para indicar que um teste ATF foi aprovado nos e-mails de resultados do pacote agendado.

    sn_atf.schedule.suite_result_email.pass_color

    Código hexadecimal para cor para indicar que um teste ATF foi aprovado nos e-mails de resultado do pacote agendado.

    Cor para indicar que um teste ATF foi ignorado nos e-mails de resultados do pacote agendado.

    sn_atf.schedule.suite_result_email.skip_color

    Código hexadecimal para cor para indicar que um teste ATF foi ignorado nos e-mails de resultados do pacote agendado.

    Cor para indicar que um teste ATF foi cancelado nos e-mails de resultados do pacote agendado.

    sn_atf.schedule.suite_result_email.cancel_color

    Código hexadecimal para cor para indicar que um teste ATF foi cancelado nos e-mails de resultados do pacote agendado.