※ English in this website is translated using machine translation. Please note that the content may not be 100% accurate.
This document explains the email testing feature and how to create and execute scenarios using email addresses.
The Email Testing feature
With the email testing feature, you can create an email address to use in a test and create/execute a test using an email address.
How to create and run a scenario using a fixed email address
Create an email address
Access the workspace setting page. First, click [Settings] on the sidebar.
Select a workspace from the menu.
In the Email Address section, click Add.
Enter a name for your email address, then click Save.
An email address has been created.
We recommend that you create an email address for each purpose and name it in a way that is easy to identify. There is no limit to the number of email addresses you can create.
You can also use an email address in multiple Scenarios.
Create a Scenario
Start recording from the Scenario Details Page.
In the recording window, navigate to the page where you want to enter the email address.
Click the [Email] from the terminal operations.
A list of email addresses defined in the workspace is displayed.
Click the [Copy] button to copy your email address to the clipboard.
Paste the email address on the page and perform the operation to send the email.
After sending the e-mail, click [E-mail] again from the terminal operations.
Click on the [>] mark of the email address you entered.
Click the email to check.
The content of the email is displayed in the recording window.
You can create assertions for the email content and record operations such as clicking.
When you have finished recording the test content, click the [Save] button.
The Scenario has been created.
Run the test
As in a normal scenario, tests can be run from the Test Plan Details page.
Checking your email inbox
If you want to check your email directly, you can open your email inbox by clicking on the email address you created in the workspace settings.
Please use this function if you want to check your mail directly.
The mail test function has the following specifications and limitations. Please keep these points in mind when using this function.
Emails that can be verified within a scenario
Emails that can be verified in a scenario are limited to those that have been received within 30 minutes.
If you try to open an email that is older than that, the message "Email not found" will be displayed.
Specifications for searching for emails to be verified
In the email test function, among the received emails that meet the following conditions, the email with the highest similarity in title will be opened and used as the target for verification.
- Received within 30 minutes
*The same specification applies to replays.
If no email matching the conditions exists at the time of test execution, the system waits for up to 2 minutes. If the email is still not found, the message "Email not found" will be displayed.
If no email is received
If an email should have been sent to your fixed email address, but you cannot confirm receipt of the email, please check the following points
- Check for sending errors on the mail server.
- Check that the system under test is not equipped with a mechanism to prevent duplicate transmissions.
- Check that the system is not blocking the transmissions.
Mail that cannot be received by Autify
If you receive email in any of the following ways, you will not receive the email.
- Mailing list
If none of the above apply, please contact support.