**Automated Test Framework** (**ATF**) is a built-in [[Software testing|testing]] capability of the [[ServiceNow]] [[Now Platform]] that allows administrators and developers to create and run [[Test automation|automated tests]] for platform configurations, customizations, and [[Application software|applications]] without writing [[Source code|code]]. It validates that instance functionality — such as [[Business rule|business rules]], [[User interface|UI]] behavior, [[Workflow (computing)|workflows]], and [[Server-side scripting|server-side scripts]] — works as expected after updates, upgrades, or configuration changes. ATF supports multiple test types, including [[Unit testing|unit tests]] for individual components, [[Integration testing|integration tests]] for cross-module functionality, and [[Regression testing|regression tests]] that can be grouped into [[Test suite|test suites]] for batch execution. Tests are built using a step-based interface where each step represents an action — such as opening a [[Form (computing)|form]], impersonating a [[User (computing)|user]], inserting a [[Database|record]], or asserting a field value. ATF integrates with the ServiceNow [[Software development lifecycle|development lifecycle]] through [[Update set|update sets]] and [[Application scope|application scopes]], and can be scheduled or triggered as part of a [[Continuous integration|continuous integration]] pipeline. It also includes a [[Client-side scripting|client-side]] testing component for validating [[Web browser|browser]]-based interactions using a dedicated test runner.