Automated Test Framework use case: test basic form operations
This use case illustrates testing basic form operations with the Automated Test Framework.
Before you begin
Role required: atf_test_admin
About this task
[Omitted image "atf-use-cat-task-steps.png"] Alt text: Test steps
Procedure
-
Impersonate a user with the permissions needed to perform these steps, in this example ATF.User.
[Omitted image "atf-use-bf-impersonate.png"] Alt text: Impersonate user test step
-
Open a form, in this example a Catalog Task form.
[Omitted image "atf-use-bf-open-form.png"] Alt text: Form for Open a New Form using the Catalog Task form
-
On the open form, set field values, including for any mandatory fields.
This example sets field values for Assigned to, Short description, and Description.
[Omitted image "atf-use-cat-task-field-values.png"] Alt text: Form for Set Field Values
-
Submit the open form.
[Omitted image "atf-use-cat-task-submit.png"] Alt text: Form for Submitting a Form
Parent Topic:Automated Test Framework use case examples
---
title: Automated Test Framework use case: test basic form operations
description: This use case illustrates testing basic form operations with the Automated Test Framework.
locale: en-US
canonical_url: https://www.servicenow.com/docs/r/application-development/automated-test-framework-atf/atf-use-basic-form.html
release: brazil
product: Automated Test Framework \(ATF\)
classification: automated-test-framework-atf
topic_type: task
last_updated: "2026-09-10"
reading_time_minutes: 1
breadcrumb: [Automated Test Framework use case examples, Automated Test Framework \(ATF\) reference, Automated Test Framework \(ATF\), Testing and debugging applications, Classic app development, Building applications]
---
# Automated Test Framework use case: test basic form operations
This use case illustrates testing basic form operations with the Automated Test Framework.
## Before you begin
Role required: atf\_test\_admin
## About this task
\[Omitted image "atf-use-cat-task-steps.png"\] Alt text: Test steps
## Procedure
1. Impersonate a user with the permissions needed to perform these steps, in this example ATF.User.
\[Omitted image "atf-use-bf-impersonate.png"\] Alt text: Impersonate user test step
2. Open a form, in this example a Catalog Task form.
\[Omitted image "atf-use-bf-open-form.png"\] Alt text: Form for Open a New Form using the Catalog Task form
3. On the open form, set field values, including for any mandatory fields.
This example sets field values for **Assigned to**, **Short description**, and **Description**.
\[Omitted image "atf-use-cat-task-field-values.png"\] Alt text: Form for Set Field Values
4. Submit the open form.
\[Omitted image "atf-use-cat-task-submit.png"\] Alt text: Form for Submitting a Form
**Parent Topic:**[Automated Test Framework use case examples](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/application-development/automated-test-framework-atf/atf-use-cases.md)
This file has no frontmatter.