Test generation design considerations

  • Release version: Zurich
  • Updated July 31, 2025
  • 1 minute to read
  • Leverage the full potential of Test generation by following these design considerations.

    Test generation records and components

    Test generation application has the following records and components.
    Test
    A test is a logical grouping of related automated test steps that verify some functionality or feature. Each test is a record in the Test [sys_atf_test] table. Test designers typically create a test to verify one feature or a group of related features.
    Test step
    A test step combines a step configuration with the runtime test data necessary to run a step. The test step always specifies the order in which it runs in the test. Test steps have their own related list of step results. Each test step is a record in the Test Step [sys_atf_step] table that specifies a test action, the step configuration, and an execution order. Test designers add test steps to tests to verify functionality.

    Exceptions

    • Test generation doesn't support the following test step categories:
      • Custom UI
      • Lists
      • Service Catalog in Service Portal
      • Forms in Service Portal
    • Test generation for Servicenow store provided scoped apps. Tests can be created either in Global scope or custom scope, excluding ServiceNow default scope apps.
    • Test generation doesn't support scripts and custom scripts.

    Minimum requirements

    The following are the requirements to start using the Test generation application.
    • Upgrade to Yokohama
    • Purchase Creator Pro plus SKU
    • Download and install the Test generation application from ServiceNow store
    • The now.assist.creator role is required to access Test generation