List and Related List
- UpdatedJan 30, 2025
- 5 minutes to read
- Yokohama
- Automated Test Framework
Validate the functionality and visibility of records and UI actions in lists and related lists.
Validate Related List Visibility
Validate the visibility of the selected related lists on a form.
Field | Description |
---|---|
Execution order | Integer specifying the order in which the test executes this step. As you create steps, the system automatically assigns each step an incremental value. This value causes the test to execute steps in the order that you created them. You can change this default order by editing the Execution order values. |
Application | Application scope in which the system runs this step. |
Active | Option to activate this test step for use. |
Test | Name of the test that you're adding the step to. |
Step config | Name of the step. |
Notes | Notes about the test step. |
Table | Name of the table of the parent form where related list visibility is validated. |
Visible | List of related lists to assert as visible. |
Not visible | List of related lists to assert as not visible. |
Apply Filter to List
Apply a filter to a list to find the required record.
Field | Description |
---|---|
Execution order | Integer specifying the order in which the test executes this step. As you create steps, the system automatically assigns each step an incremental value. This value causes the test to execute steps in the order that you created them. You can change this default order by editing the Execution order values. |
Active | Option to activate this test step for use. |
Application | Application scope in which the system runs this step. |
Test | Name of the test that you're adding the step to. |
Step config | Name of the step. |
Notes | Notes about the test step. |
List type | Option to select the type of list.
|
Assert Type | Specifies the assertion on executing the test step:
|
Table | If the List type is List, this field is the table of the opened list. If the List type is Related list, this field states the name of the table of the parent form where the list belongs. |
Related List | The related list to apply a filter to. Note: This field is available when
Related list is selected from List
type. |
List filter | Filter conditions to apply to the list. |
Field | Description |
---|---|
first_record | The first record found in the list after applying the indicated filter. |
Validate Record Present in List
Validate the presence of a record in a list. A valid form must be open and the list containing the record must be visible to proceed.
Field | Description |
---|---|
Execution order | Integer specifying the order in which the test executes this step. As you create steps, the system automatically assigns each step an incremental value. This value causes the test to execute steps in the order that you created them. You can change this default order by editing the Execution order values. |
Application | Application scope in which the system runs this step. |
Active | Option to activate this test step for use. |
Test | Name of the test that you're adding the step to. |
Timeout | Number of seconds allowed before the step fails. If the validation fails, the system repeats the step until it reaches the duration of the timeout. If the validation fails after the timeout duration has passed, the step fails. |
Step config | Name of the step. |
Notes | Notes about the test step. |
List type | Option to select the type of list.
|
Assert type | Specifies the assertion on executing the test step:
|
Table | Name of the parent table where the list belongs. |
Related list | The related list which has the record to validate. Note: This field is available
when Related list is selected from List
type. |
Record | The record whose presence is validated. |
Open a Record in List
Open a specific record in a list.
Field | Description |
---|---|
Execution order | Integer specifying the order in which the test executes this step. As you create steps, the system automatically assigns each step an incremental value. This value causes the test to execute steps in the order that you created them. You can change this default order by editing the Execution order values. |
Application | Application scope in which the system runs this step. |
Active | Option to activate this test step for use. |
Test | Name of the test that you're adding the step to. |
Step config | Name of the step. |
Notes | Notes about the test step. |
List type | Option to select the type of list.
|
Table | Name of the parent table where the list belongs. |
Related List | The related list which has the record to open. Note: This field is available when
Related list is selected from List
type. |
Record | The record to be opened. |
Validate List UI Action Visibility
Validate that a UI action is visible in a list. If you're impersonating a user, the visibility of a UI action can change depending on the user being impersonated.
Field | Description |
---|---|
Execution order | Integer specifying the order in which the test executes this step. As you create steps, the system automatically assigns each step an incremental value. This value causes the test to execute steps in the order that you created them. You can change this default order by editing the Execution order values. |
Application | Application scope in which the system runs this step. |
Active | Option to activate this test step for use. |
Test | Name of the test that you're adding the step to. |
Step config | Name of the step. |
Notes | Notes about the test step. |
List type | Option to select the type of list.
|
Table | Name of the table of the parent form. |
Related List | The related list which has the UI actions. Note: This field is available when
Related list is selected from List
type. |
Visible | List of UI actions to assert as visible. |
Not visible | List of UI actions to assert as not visible. |
Click a List UI Action
Select a list UI action in a list on a form.
Field | Description |
---|---|
Execution order | Integer specifying the order in which the test executes this step. As you create steps, the system automatically assigns each step an incremental value. This value causes the test to execute steps in the order that you created them. You can change this default order by editing the Execution order values. |
Application | Application scope in which the system runs this step. |
Active | Option to activate this test step for use. |
Test | Name of the test that you're adding the step to. |
Step config | Name of the step. |
Notes | Notes about the test step. |
List type | Option to select the type of list.
|
Table | Name of the table where the UI action belongs. |
Related list | The related list which has the UI actions. Note: This field is available when
Related list is selected from List
type. |
List action | The list UI action to be clicked. |
Action type | The type of UI action to be clicked. |
Apply to | The record on which the UI action is applied. |
Assert type | The assertion made by the step when executed.
|
Record | The record to which the UI action is applied. Note: This field appears when you
choose Single record in the Apply to field. |