Namespace
sn_atf
49 ServiceNow system properties in this namespace, with what each one does.
sn_atf.atf_test_runner.screenshot_timeout |
This property sets the time limit in seconds for screenshot capture attempts during automated testing, skipping the capture if the limit is exceeded. |
sn_atf.atf_test_runner.testframe.min_height |
This property defines the minimum height for screenshots in automated testing, with a default value of 800 pixels. |
sn_atf.atf_test_runner.testframe.min_width |
This property defines the minimum pixel width for screenshots captured by the automated test framework, impacting the clarity and usability of test results. |
sn_atf.custom_ui.mugshot_version |
This property maintains the versioning of mugshots and snapshots used in ATF Custom UI tests, ensuring backward compatibility. |
sn_atf.custom_ui.wait.dom_mutation_only_interval_ms |
This property specifies the interval to wait after all non-DOM mutation activities are finished, allowing for smoother UI updates. |
sn_atf.debug |
This property activates additional debugging options, including a debugging tab on the Test Runner UI and the ability to save UI test result JSON to the test result record. |
sn_atf.headless.browser_options |
This property configures the command line options passed to the headless browser, influencing its behavior during automated tests. |
sn_atf.headless.default_browser |
This property sets the default browser for headless testing, impacting how automated tests are executed within the platform. |
sn_atf.headless.default_os |
This property sets the default operating system used in headless testing scenarios, impacting how tests are executed across different platforms. |
sn_atf.headless.docker_image_name |
This property defines the Docker image name for the headless client test runner, impacting how tests are executed in a headless environment. |
sn_atf.headless.enabled |
This property configures the headless mode for the Automated Test Framework, allowing tests to run without a UI. |
sn_atf.headless.login_button_id |
This property defines the specific ID of the login button element, impacting how the login page is rendered and interacted with during automated testing. |
sn_atf.headless.login_page |
This property defines the URL for the login page that the headless client uses to authenticate users, defaulting to login.do. |
sn_atf.headless.password_field_id |
This property defines the ID of the password input field used in headless testing on the login page, impacting how tests interact with the login process. |
sn_atf.headless.request_timeout_sec |
This property specifies the maximum time allowed for a request to Docker before it times out, defaulting to 200 seconds. |
sn_atf.headless.runner_banner_id |
This property sets the ID used to identify the client runner banner, which is essential for validating its presence when the client runner page is accessed. |
sn_atf.headless.runner_url |
This property defines the URL used for the scheduled client runner, including specific parameters for headless testing. |
sn_atf.headless.secret_id |
This property defines the Docker secret ID that holds the password for user account authentication in headless testing. |
sn_atf.headless.secret_name |
This property defines the Docker secret name used for the user account's secret_id password, impacting how credentials are managed in a headless testing environment. |
sn_atf.headless.secret_path |
This property sets the location of the secret file used by the automated testing framework in a Docker environment, defaulting to a computed path based on another related property. |
sn_atf.headless.timeout_mins |
This property defines the maximum duration a headless browser can run before timing out, with a default value of 1440 minutes. |
sn_atf.headless.user_field_id |
This property defines the ID of the username field used during headless automated testing on the login page. |
sn_atf.headless.username |
This property sets the username for authentication when initiating tests from the headless client test runner. |
sn_atf.jasmine.versions |
This property lists the Jasmine versions that the system supports, allowing for configuration of automated testing environments. |
sn_atf.metadata_tracing.caches_to_flush |
This property lists the caches that need to be flushed to enable effective ATF Metadata tracing for executed metadata. |
sn_atf.page_data_capture.enabled |
This property enables or disables the automatic refreshing of page data for Custom UI steps during test runs, impacting the accuracy of test results. |
sn_atf.performance.enable_browser_picker |
This property controls the availability of the browser picker in the Automated Test Framework, allowing for more tailored testing environments. |
sn_atf.performance.safe_triggers |
This property maintains a list of sys_trigger IDs that are exempt from being deactivated during ATF performance runs, ensuring essential functionality is preserved. |
sn_atf.runner.enabled |
This property enables or disables the execution of automated tests and test suites in ServiceNow, with a default setting that prevents tests from running in production. |
sn_atf.runner.heartbeat.interval |
This property defines the heartbeat interval for the test runner, which must be between 60 and 1800 seconds and should not exceed the timeout setting. |
sn_atf.runner.heartbeat.timeout |
This property defines the timeout period for receiving a heartbeat signal from the test runner, affecting its online status. |
sn_atf.runner.offline_retention.timeout |
This property defines the number of days an offline test runner can remain inactive before being removed from the system. |
sn_atf.schedule.enabled |
This property enables the execution of automated test suites on a scheduled basis, provided that the related test execution property is also enabled. |
sn_atf.schedule.reports.suite.aging_threshold |
This property configures the maximum number of test suite results to be included in the test suite aging report, allowing for values between 1 and 100. |
sn_atf.schedule.suite_result_email.cancel_color |
This property defines the hexadecimal color code for canceled ATF test indicators in email notifications. |
sn_atf.schedule.suite_result_email.error_color |
This property defines the hexadecimal color code for highlighting errors in scheduled suite result emails generated by the ATF. |
sn_atf.schedule.suite_result_email.fail_color |
This property defines the hexadecimal color code that represents failed ATF tests in scheduled email reports, enhancing visibility for recipients. |
sn_atf.schedule.suite_result_email.max_depth |
This property determines how many levels of suite results are included in scheduled emails, impacting the detail provided in those communications. |
sn_atf.schedule.suite_result_email.max_test_history |
It limits the number of test results shown in emails sent after scheduled test suite executions, with a default of 10 results. |
sn_atf.schedule.suite_result_email.only_show_failed_results |
This property configures scheduled suite result emails to either display only failed results or all results based on its boolean value. |
sn_atf.schedule.suite_result_email.pass_color |
This property defines the hexadecimal color code for indicating a passed ATF test in scheduled email reports. |
sn_atf.schedule.suite_result_email.skip_color |
This property defines the hexadecimal color code for skipped ATF tests in email notifications, with a default value of #ffffff. |
sn_atf.scheduler.enabled |
This property enables or disables the ATFScheduler, affecting how automated tests are scheduled within the ServiceNow environment. |
sn_atf.scheduler.max_parallelism |
This property configures the parallel test execution limit for the Automated Test Framework, allowing the ATF engine to optimize performance based on the specified value or default calculation. |
sn_atf.screenshots.capture_full_page |
This property determines whether full-page screenshots are captured during automated testing, affecting the completeness of visual test results. |
sn_atf.screenshots.mode |
This property determines whether screenshots are taken during automated test execution and under what conditions, impacting test documentation and troubleshooting. |
sn_atf.screenshots.use_glide_screenshot |
This property determines whether the GlideScreenshot feature is used for taking screenshots, affecting the fidelity of the captured images. |
sn_atf.snc_read_only_role_exemptions |
This property specifies which roles can bypass read-only restrictions in ATF, allowing for more flexible testing scenarios. |
sn_atf.test.triage.task.type |
This property specifies the default task type for automated testing task creation, primarily set to incident. |