Propriedades
No formulário Propriedades, você pode definir parâmetros que controlam como o sistema executa testes automatizados e pacotes de testes.
| Campo/elemento | Descrição |
|---|---|
Habilitar execução de teste/pacote de testes sn_atf.runner.enabled |
Se marcado, habilita a execução de testes e pacotes de testes nesta instância. Essa configuração é desmarcada por padrão para impedir que os usuários executem testes acidentalmente em instâncias de produção. |
Habilitar execução programada do pacote de testes sn_atf.schedule.enabled |
Se marcado, habilita a programação de pacotes de testes nesta instância. |
| Campo/elemento | Descrição |
|---|---|
Habilitar 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 teste do cliente e o salvamento do JSON de resultado de teste de IU no registro de resultado de teste. |
| Campo/elemento | Descrição |
|---|---|
Habilite ou desabilite a captura de tela durante a execução de testes. sn_atf.screenshots.mode Nota: Para obter informações adicionais, consulte Defina a propriedade do sistema para controlar quando o Automated Test Framework captura capturas de tela |
|
Habilitar o recurso GlideScreenshot sn_atf.screenshots.use_glide_screenshot |
Melhora a fidelidade das capturas de tela nos espaços 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 for compatível, html2canvas será usado para fazer capturas de tela. Se você estiver atualizando para uma nova versão de lançamento, esta propriedade será definida como falsa por padrão. |
Habilitar a captura da página inteira ao fazer uma captura de tela sn_atf.screenshots.capture_full_page |
Habilita 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 isso pode tornar significativamente mais lento o tempo de execução de testes Se a propriedade estiver desabilitada, somente a parte da página que está visível no quadro de teste será capturada. |
Tempo limite de captura de tela sn_atf.atf_test_runner.screenshot_timeout |
Ignora uma tentativa de captura de tela no Executor de teste do cliente se ele exceder este valor em segundos. Os usuários devem revisar as configurações de desempenho e os caches do navegador nos sistemas do cliente afetados antes de aumentar este valor. |
Número de pixels da 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 da 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 |
| Campo/elemento | Descrição |
|---|---|
Habilite testes com etapas de IU personalizada 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 de página mais recente. Quando falso, as etapas de teste de IU personalizada não recuperam dados da página, a menos que o designer de teste selecione manualmente Recuperar componentes durante o design de teste. Defina esta propriedade como falsa quando o desenvolvimento da IU estiver concluído para permitir execuções de teste mais rápidas. |
| Campo/elemento | Descrição |
|---|---|
Tempo limite do executor de teste sn_atf.runner.heartbeat.timeout |
Se não houver pulsação do executor de teste dentro desse período em segundos, o status mudará de online para offline. O valor desta propriedade deve estar entre 120 e 1800. Valor padrão: 120 |
Testar intervalo de pulsação do executor sn_atf.runner.heartbeat.interval |
Intervalo de tempo em segundos para enviar uma pulsação do executor de teste para o servidor. |
Intervalo de retenção do executor de teste off-line sn_atf.runner.offline_retention.timeout |
Se um executor de teste off-line não se comunicar com o sistema por esse período de dias, o sistema excluirá esse executor de teste. |
| Campo/elemento | 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 maturidade do pacote de testes. |
| Campo/elemento | Descrição |
|---|---|
Valor booliano para resultados exibidos em e-mails de resultado do pacote programado. sn_atf.schedule.suite_result_email.only_show_failed_results |
Quando verdadeiro, os e-mails de resultado de testes de pacote programado mostram somente os resultados com falha. Quando falso, exibe todos os resultados. |
Número máximo de resultados de testes a serem exibidos em e-mails de resultado de pacote programado. sn_atf.schedule.suite_result_email.max_test_history |
Número máximo de resultados de testes a serem exibidos em e-mails de resultado de pacote programado. |
Profundidade máxima ao imprimir resultados do pacote em e-mails de resultado do pacote. sn_atf.schedule.suite_result_email.max_depth |
Profundidade máxima ao imprimir resultados do pacote em e-mails de resultado do pacote. |
Cor para indicar falha em um teste ATF em e-mails de resultado de pacote programado. sn_atf.schedule.suite_result_email.fail_color |
Código hexadecimal da cor para indicar uma falha no teste ATF em e-mails de resultado do pacote programado. |
Cor para indicar um teste ATF com erro em e-mails de resultado do pacote programado. sn_atf.schedule.suite_result_email.error_color |
Código hexadecimal de cor para indicar um teste ATF com erro em e-mails de resultado de pacote programado. |
Cor para indicar um teste ATF aprovado em e-mails de resultado de pacote programado. sn_atf.schedule.suite_result_email.pass_color |
Código hexadecimal de cor para indicar um teste de ATF aprovado em e-mails de resultado de pacote programado. |
Cor para indicar que um teste ATF foi ignorado nos e-mails de resultado do pacote programado. sn_atf.schedule.suite_result_email.skip_color |
Código hexadecimal de cor para indicar que um teste de ATF foi ignorado em e-mails de resultado de pacote programado. |
Cor para indicar que um teste ATF foi cancelado em e-mails de resultado de pacote programado. sn_atf.schedule.suite_result_email.cancel_color |
Código hexadecimal de cor para indicar que um teste de ATF foi cancelado em e-mails de resultado de pacote programado. |