Use Automated Test Framework (ATF) to test email notifications, outbound email flows, and inbound email responses.

Validate Outbound Email

Verify that a certain outbound email exists by searching for it in the Email [sys_email] table.

Use this step to test any email-generating script that isn't captured in the Validate Outbound Email Generated by Flow or Validate Outbound Email Generated by Notification test steps.

Note: During testing, this step may take longer than expected to execute. The step times out after two minutes by default.

Validate Outbound Email Generated by Flow

Verify that a certain outbound email exists by searching for it in the Email [sys_email] table. Use this step to test that a flow is triggered as expected.

Note: This step searches only for emails that are created by a flow Send Email action. To find an email that was sent after a notification was triggered in a flow, use the Validate Outbound Email Generated by Notification step instead. To find an email that was created in any other flow action, such as a custom scripted action, use the Validate Outbound Email step instead.
Note: During testing, this step may take longer than expected to execute. The step times out after two minutes by default.

Validate Outbound Email Generated by Notification

Verify that a certain outbound email exists by searching for it in the Email [sys_email] table. Use this step to test that an email notification is triggered as expected.

Note: During testing, this step may take longer than expected to execute. The step times out after two minutes by default.

Generate Inbound Email

Create an incoming email record to test an inbound email flow or an inbound email action.

Table 5. Output
Field Description
output_email_record

Record in the Email [sys_email] table.

The Receive type is New and the Type is send - ready. For more information on what these fields mean, see System email log and mailboxes.

Generate Inbound Reply email

Create a reply email record to test how the system handles a user response to an email notification.

Table 7. Output
Field Description
output_reply_email_record

Record in the Email [sys_email] table.

The Receive type is Reply and the Type is send - ready. For more information on what these fields mean, see System email log and mailboxes.

Generate Random String

Generate a string of random alphanumeric characters that you can use as test data for another step.

Table 9. Output
Field Description
random_string String of random alphanumeric characters.