You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To ensure the proper functionality of notifications containing keywords, we will conduct comprehensive regression testing. These tests will verify that keywords in notification texts are accurately replaced with the appropriate values.
The regression tests will simulate various scenarios, including both valid and invalid keyword usage, to identify potential issues and maintain the integrity of the notification system.
Example
A notification with a keyword:
{
"subject": "Security advice $recipientFirstName$!",
"body": "Hi $recipientFirstName$, remember to never click on any links in emails from unknown senders.",
"recipients": [
{
"nationalIdentityNumber": "18874198354"
}
]
}
Expected result:
$recipientFirstName$ is replaced with the recipient's first name (e.g., "Ahmed").
The final notification reads:
Subject: "Security advice Ahmed!"
Body: "Hi Ahmed, remember to never click on any links in emails from unknown senders."
Ahmed-Ghanam
changed the title
Implement regression tests for Notifications with keywords
Implement regression testing for Notifications with keywords
Jan 13, 2025
Monday, January 20, 2025:
The existing test cases are designed to test the sending of emails to individuals or organizations and the delivery of SMS messages to specified mobile numbers. In this iteration, the email template has been updated to incorporate the two keywords introduced in implementation #545.
Description
To ensure the proper functionality of notifications containing keywords, we will conduct comprehensive regression testing. These tests will verify that keywords in notification texts are accurately replaced with the appropriate values.
The regression tests will simulate various scenarios, including both valid and invalid keyword usage, to identify potential issues and maintain the integrity of the notification system.
Example
A notification with a keyword:
Expected result:
$recipientFirstName$
is replaced with the recipient's first name (e.g., "Ahmed").Additional Information
Refinement
Tasks
Acceptance Criteria
The text was updated successfully, but these errors were encountered: