Automated Test Framework \(ATF\)
concept australia Updated Sep 10, 2026 1 min read atf-landing-page.md
The Automated Test Framework (ATF) enables you to create and run automated tests to confirm that your instance works after making a change. For example, after an upgrade, during application development, or when deploying instance configurations with update sets. Review failed test results to identify the changes that caused the failure and the changes that you should review.
Note: By default, the system property to run automated tests is disabled to prevent you from accidentally running them on a production system. Run tests only on development, test, and other non-production instances to avoid data corruption and outage.
For developer training, see Using the Automated Test Framework on the ServiceNow Developer Site.
Get started
## Troubleshoot and get help
67 lines · 4.1 KB
--- title: Automated Test Framework \(ATF\) description: The Automated Test Framework \(ATF\) enables you to create and run automated tests to confirm that your instance works after making a change. For example, after an upgrade, during application development, or when deploying instance configurations with update sets. Review failed test results to identify the changes that caused the failure and the changes that you should review. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/application-development/automated-test-framework-atf/atf-landing-page.html release: australia product: Automated Test Framework \(ATF\) classification: automated-test-framework-atf topic_type: concept last_updated: "2026-09-10" reading_time_minutes: 1 breadcrumb: [Testing and debugging applications, Classic app development, Building applications] --- # Automated Test Framework \(ATF\) The Automated Test Framework \(ATF\) enables you to create and run automated tests to confirm that your instance works after making a change. For example, after an upgrade, during application development, or when deploying instance configurations with update sets. Review failed test results to identify the changes that caused the failure and the changes that you should review. **Note:** By default, the system property to run automated tests is disabled to prevent you from accidentally running them on a production system. Run tests only on development, test, and other non-production instances to avoid data corruption and outage. For developer training, see [Using the Automated Test Framework](https://developer.servicenow.com/app.do#!/trainlist/app_store_learnv2_atf_paris_automated_test_framework?v=paris) on the ServiceNow Developer Site. ## Get started <table id="table_iwv_lpv_klb" class="nav-card"><tbody><tr><td> [Explore\[Omitted image "t2t-icon-explore.png"\] Alt text:Learn about Automated Test Framework \(ATF\)](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/automated-test-framework-atf/automated-test-framework.md) </td><td> [Headless Browser for ATF\[Omitted image "atf-headless-browser.png"\] Alt text:Headless Browser for ATF](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/automated-test-framework-atf/atf-headless-browser.md) </td><td> [Use \[Omitted image "atf-use-icon.png"\] Alt text: Build and execute successful ATF tests](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/automated-test-framework-atf/atf-test-build-execution.md) </td></tr><tr><td> [ATF tests and testing\[Omitted image "atf-tests-testing.png"\] Alt text:Explore the ATF tests types and testing ways](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/automated-test-framework-atf/atf-test-type-testing.md) </td><td> [Administer\[Omitted image "atf-administer-icon.png"\] Alt text:Administering the ATF](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/automated-test-framework-atf/atf-admin-overview.md) </td><td> [Test step categories\[Omitted image "atf-test-step-categories.png"\] Alt text:Delve into the ATF test step categories](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/automated-test-framework-atf/test-step-categories.md) </td></tr><tr><td> [Reference\[Omitted image "t2t-reference-icon.png"\] Alt text: Learn miscellaneous information about ATF](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/automated-test-framework-atf/atf-ref-overview.md) </td><td> </td><td> </td></tr></tbody> </table>## Troubleshoot and get help - [Ask or answer questions about Automated Test Framework in the ServiceNow Community](https://www.servicenow.com/community/) - [Search the Known Error Portal for known error articles](https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0597477)
| title | Automated Test Framework \(ATF\) |
| description | The Automated Test Framework \(ATF\) enables you to create and run automated tests to confirm that your instance works after making a change. For example, after an upgrade, during application development, or when deploying instance configurations with update sets. Review failed test results to identify the changes that caused the failure and the changes that you should review. |
| locale | en-US |
| canonical_url | https://www.servicenow.com/docs/r/australia/application-development/automated-test-framework-atf/atf-landing-page.html |
| release | australia |
| product | Automated Test Framework \(ATF\) |
| classification | automated-test-framework-atf |
| topic_type | concept |
| last_updated | 2026-09-10 |
| reading_time_minutes | 1 |
| breadcrumb | Testing and debugging applicationsClassic app developmentBuilding applications |