---
sourceDocument: Zurich Build or modify applications
sourceDocumentLink: https://www.servicenow.com/docs/r/zurich/application-development

 Release :

    - zurich

ft:locale :

    - en-US

ft:publication_title :

    - Zurich Build or modify applications

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Development, Data, and Analytics


---

# Reference

# Automated Test Framework (ATF) reference {#ariaid-title1}

* Release version: Zurich
* 
* Updated July 31, 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

Reference information for the Automated Test Framework.

Watch <https://players.brightcove.net/6274575390001/nUx4EKfUz_default/index.html?videoId=6286204365001> for some helpful tips to use ATF features.
* **[Tables excluded from rollback after running an automated test](https://www.servicenow.com/docs/YljQ6lmxzD17dIoF4NQ1gg)**   
  The Automated Test Framework tracks data created by running tests and rolls back changes after testing. The system excludes certain tables from being tracked during testing.
* **[Tests](https://www.servicenow.com/docs/YLrPE1KNx1jpp~1CJ_NlEQ)**   
  The Tests module opens the Test table. From here, you can add, edit, and run tests. By opening an individual test record, you can view and edit the steps comprising that test.
* **[Suites](https://www.servicenow.com/docs/vsvXG1nV5Xp9UEvRSv5nQQ)**   
  The Suites module opens the Test Suites table. You can create, edit, and run test suites from this table.
* **[Automated Test Framework design considerations](https://www.servicenow.com/docs/rZUEKsfqYuIz0WKeAq9VyQ)**   
  Create reliable, scalable, and efficient tests by following these design considerations.
* **[Test results](https://www.servicenow.com/docs/jJTOXSnOIPw3yHTzHxzV0g)**   
  Each time you run a test, the automated test framework creates a record of the test results. Use the Test Results module to view details about the results of individual tests and individual steps within a test. If the test generated screenshots, they appear as attachments on the test results record.
* **[Suite results](https://www.servicenow.com/docs/RkpQLP~SeqYwAG~GVAdOvQ)**   
  The Suites Results module opens the Suites Results table.
* **[Suite schedules](https://www.servicenow.com/docs/kpfKPD81VK5v8gfA1zO0uA)**   
  Open the Suites Schedules table. You can drill down to see details about the results of individual schedules or create a new schedule.
* **[Run](https://www.servicenow.com/docs/hX0~Mh9xxbiVoeOLuz7bGg)**   
  Start a client test runner and view information about test runners and test runs.
* **[Automated Test Framework use case examples](https://www.servicenow.com/docs/HtheoNGoOmZ6jU2uI8q2Vw)**   
  Use cases can help you construct tests for common scenarios.
* **[Testable Configurable Workspace components](https://www.servicenow.com/docs/yyGKqdBp_baijMAF5BxsZg)**   
  Learn about the components and its associated actions in the configurable workspace.
* **[Automated Test Framework roles](https://www.servicenow.com/docs/3VR10wgUz2_boLmS8DZM8w)**   
  Automated Test Framework is installed with these roles.
* **[Administration](https://www.servicenow.com/docs/Jr317IyxZifcC9b43Ky2Dw)**   
  The Administration module contains forms for configuring and managing the automated test framework.

