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

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia Build or modify applications

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Development, Data, and Analytics


---

# Test what you built with Autonomous Engineer

# Test what you built with Autonomous Engineer {#ariaid-title1}

Release version: Australia  
Updated October 22, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes to read
Summarize  
![AI sparkle icon](https://servicenow.com/docs/portal-asset/ai-sparkle-icon) Summarized using AI  
This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.  

## Summary of Test what you built with Autonomous Engineer

Autonomous Engineer integrates Test Agent to automatically generate, execute, and analyze tests for each work item it builds.
This process ensures continuous test coverage and quality validation within the same execution plan, streamlining development and reducing manual testing effort.
Test results appear directly under each work item in the plan dashboard, enhancing traceability and ease of review.
Show full answer Show less  

## Key Features

* **Automatic Test Generation:** Tests are generated for acceptance criteria of each work item during plan execution without requiring separate prompts, ensuring comprehensive coverage.
* **Test Execution and Results:** Tests run automatically with results displayed under each work item, providing immediate feedback on build quality.
* **Root Cause Analysis (RCA):** On test failures, Test Agent performs RCA and either applies safe fixes autonomously or suggests actionable fixes through the chat panel within ServiceNow Studio.
* **Auto-Heal Loop:** Autonomous Engineer ingests RCA feedback and re-executes tests until all pass, enabling automated issue resolution and continuous improvement.
* **Test Management:** Generated Automated Test Framework (ATF) tests are stored in the sysatftests table within the relevant application scope and can be scheduled for regression testing. Stale tests are automatically updated to reflect new functionality.
* **Test Suite Support:** Users can create or run test suites to execute multiple tests together and view consolidated results in the chat panel.

## Practical Use and Configuration

To enable testing capabilities with Autonomous Engineer, configure auto test prompting and UI tests. Test execution requires installation of the ATF Test Generator and Cloud Runner applications, with an appropriate cloud user set up to run tests in Cloud Runner lanes.

Test Agent operates within ServiceNow Studio and supports global, custom, and store application scopes. It covers ATF functional tests, UI tests, and test suites, providing broad test automation across different application types.

## What Customers Can Expect

* Seamless integration of test generation and execution directly into the Autonomous Engineer build process, minimizing manual testing tasks.
* Automated detection and resolution of test failures through root cause analysis and safe fixes, improving development velocity and stability.
* Clear visibility of test coverage and results within the work item dashboard, enhancing traceability and decision-making.
* Ability to schedule regression tests and manage test suites for comprehensive quality assurance.
* Support for multiple application scopes and environments, ensuring applicability across diverse ServiceNow deployments.  
Test Agent generates test coverage for each work item that Autonomous Engineer builds, executes the tests, and performs root cause analysis (RCA) on failures.

Autonomous Engineer runs Test Agent on each work item as part of plan execution. Build Agent provides the underlying execution layer for this testing. Tests are generated and run for each work item, and the results appear directly under the work item in the plan dashboard.

To enable testing in Autonomous Engineer, see [Configure auto test prompting and UI tests](https://www.servicenow.com/docs/Y1XiUOmFl7cYKVX2AA1s5A "Configure test settings to enable automatic test prompting and execution of UI tests in Build Agent and Autonomous Engineer.").

For complete documentation on Test Agent, see [Test Agent](https://www.servicenow.com/docs/KjtigkvrIJ37RW9knHUFKQ "Use Test Agent to streamline the process of authoring, running, and troubleshooting tests autonomously from a single interface. Test Agent generates test coverage for code produced by Build Agent, executes tests, and performs root cause analysis on failures, enabling end‑to‑end build‑to‑test workflows within a single development session.").  
Figure 1. Tests under a work item in Autonomous Engineer

If a test fails, Test Agent performs an RCA. It then either applies safe fixes autonomously or surfaces actionable guidance in the chat panel so you can resolve the issue without leaving ServiceNow Studio.

## Test Agent capabilities in Autonomous Engineer {#ae-test-what-you-built__section-customer-outcomes-ae}

When used with Autonomous Engineer, Test Agent does the following:

* Generates tests within the same plan execution, without a separate prompt.
* Runs the tests and shows the results under each work item.
* Performs root cause analysis on failures and either applies safe fixes or proposes fixes in the chat panel.
* Generated ATF tests are stored in the sys_atf_tests \[sys_atf_tests\] table under the app scope for which they were created. You can schedule regression test runs using the generated tests.

## Test generation {#ae-test-what-you-built__ae-test-prompt}

If automatic test generation is enabled in Build Agent settings, Autonomous Engineer generates tests for the acceptance criteria of each work item.

Automatic prompting for tests reduces the chance of skipping test coverage during execution by keeping test generation part of the standard work item loop.

To manually prompt for tests, ask Autonomous Engineer to <kbd class="ph userinput">Generate ATF tests for all the feature permutations on the app we built</kbd>. Then tell Autonomous Engineer to <kbd class="ph userinput">Execute all ATF tests.</kbd>

## Test Agent workflow {#ae-test-what-you-built__section-how-it-works-ae}

The end-to-end workflow is:

1. Autonomous Engineer builds a work item in the execution phase.
2. Test Agent uses the work item context to generate contextually relevant functional, UI, and ATF tests.
3. Autonomous Engineer asks whether you want to run the tests.
4. Failures are automatically triaged. Test Agent produces an RCA and either applies safe fixes autonomously or proposes them through the chat panel.
5. Autonomous Engineer ingests the RCA and re-executes tests until a passing status is achieved, completing the auto-heal loop. Stale tests are automatically updated to reflect the newest functionality.
6. View tests in the Work item dashboard.
7. Optionally, ask Autonomous Engineer to create or run a test suite to execute multiple tests as a group and review consolidated results in the chat panel.
{#ae-test-what-you-built__ol_ae_test_workflow}

## Scope and availability {#ae-test-what-you-built__section-scope-and-availability-ae}

Test Agent is available for Autonomous Engineer in the following environments and scopes:{#ae-test-what-you-built__table_ae_test_scope__entry__2}

| Dimension | Supported values |
|-|-|
| Authoring environment | ServiceNow Studio |
| Application scope | Global, custom, store |
| Test types | ATF functional tests, UI tests, and test suites |
| Execution target | Cloud Runner lanes |
[Table 1. Test Agent scope and availability]

{#ae-test-what-you-built__table_ae_test_scope}  
Note:  
Test execution requires the ATF Test Generator and Cloud Runner app to be installed and a cloud user set up. For more information, see [ATF Test Generator and Cloud Runner](https://www.servicenow.com/docs/access?context=atf-tg-cr-intro&version=australia&pubname=australia-servicenow-platform&ft:locale=en-US).

