--- 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-03-12" reading_time_minutes: 2 breadcrumb: [Testing and debugging applications, 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. **Note:** Use ServiceNow Creator Pro Plus's Test generation skill to easily create automated tests. Refer [Test generation](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/test-generation/test-generation-intro.md) documentation for further details. ## Get started
| [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) | [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) | [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) |
| [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) | [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) | [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) |
| [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) |