Automated Test Framework roles
Summarize
Summary of Automated Test Framework roles
The Automated Test Framework (ATF) provides essential roles for managing and executing tests within ServiceNow applications. Understanding these roles enables users to effectively utilize ATF for testing and debugging applications, ensuring better quality control and streamlined processes. The roles consist of specific permissions that dictate what users can create, edit, and execute within the framework.
Show less
Key Features
- ATF Test Administrator [atftestadmin]:
- Create, edit, and delete tests and test steps.
- View test results, execute user tests, and manage test suites.
- Access and modify ATF properties.
- ATF Test Designer [atftestdesigner]:
- Create and edit tests and test steps but cannot modify ATF properties.
- View test results and execute user tests.
- ATF Workspace Designer [atfwsdesigner]:
- Set basic authentication profiles for REST endpoints.
- Includes roles such as ATF Test Designer and Web Service Admin.
Key Outcomes
By leveraging these roles, ServiceNow users can enhance their application testing capabilities, ensure proper access controls, and maintain the integrity of their testing processes. Each role is designed with specific permissions to optimize user interaction with the Automated Test Framework, ultimately leading to improved application reliability and performance.
Automated Test Framework is installed with these roles.
ATF test administrator [atf_test_admin]
To learn more about managing per-user subscriptions, see Managing per-user subscriptions in Subscription Management and contact your account representative.
- View the tests page
- Create/edit/delete tests
- Create/edit/delete test steps
- View the step config page
- View the test runner page
- View the test suite results, test results and result items pages
- Execute user tests
- View, create, edit, delete and execute test suites
- Create/edit step config records
- Create/edit Automated Test Framework properties
- Contains Roles
- List of roles contained within the role.
- Groups
- List of groups this role is assigned to by default.
- Elevated
- Whether the role is an elevated role. Elevated roles aren’t assigned to users or groups, and must be used by elevation. For details, see Elevate to a privileged role.
- Special considerations
- None.
ATF test designer [atf_test_designer]
To learn more about managing per-user subscriptions, see Managing per-user subscriptions in Subscription Management and contact your account representative.
- View the tests page
- Create/edit/delete tests
- Create/edit/delete test steps
- View the step config page
- View the test runner page
- View the test suite results, test results and result items pages
- Execute user tests
- View, create, edit, delete and execute test suites
- View Automated Test Framework properties
- Contains Roles
- List of roles contained within the role.
- Groups
- List of groups this role is assigned to by default.
- Subscription
- Whether the role is a chargeable user role that requires allocation of users with this role to subscriptions.
- Elevated
- Whether the role is an elevated role. Elevated roles aren’t assigned to users or groups, and must be used by elevation. For details, see Elevate to a privileged role.
- Special considerations
- None.
ATF workspace designer [atf_ws_designer]
To learn more about managing per-user subscriptions, see Managing per-user subscriptions in Subscription Management and contact your account representative.
View or set basic authentication profiles needed for REST endpoints that require authentication.
- Contains Roles
- List of roles contained within the role.
- Groups
- List of groups this role is assigned to by default.
- Subscription
- Whether the role is a chargeable user role that requires allocation of users with this role to subscriptions.
- Elevated
- Whether the role is an elevated role. Elevated roles aren’t assigned to users or groups, and must be used by elevation. For details, see Elevate to a privileged role.
- Special considerations
- None.