General info
This user story focuses on the "My Account Settings" functionality within http://saclab.com , specifically allowing users to update their registered email address to a new one. Users need the flexibility to change their email address in case they want to use a different email for their account. This feature should include error handling for cases where the new email is the same as the current one, as well as confirmation and verification processes to ensure the email change is secure.
User story
As a user of saclab.com,
I want to change my email address to one different from the one I have registered with,
so that I can update my contact information to a more current or preferred email address.
|
|
Acceptance criteria
|
|
|
00
|
Given: In “My account settings”
When: user change their email address, and click save
Then: the user email address is changed everywhere including on AirTable and log this change into “activity”
(Currently the contact’s email does not get changed on airtable – check video https://app.box.com/s/wmwscj1jk3v1zjqorvt74gps3ni1te26 )
|
|
|
01
|
Scenario 1: Accessing Account Settings Given I am a logged-in user on saclab.com, When I navigate to the "My Account Settings" page, Then
|
|
|
02
|
Scenario 2: Updating Email Address Given I am on the "My Account Settings" page, When I enter a new email address that is different from my current registered email, And I confirm the change, Then
|
|
|
03
|
(OOS) Scenario 3: Error Message for Same Email Given I am on the "My Account Settings" page, When I enter an email address that is the same as my current registered email, And I try to save the change, Then
|
|
|
04
|
Scenario 4: Verification of New Email Given I have successfully changed my email address, When I check the new email inbox, Then
|
|
|
05
|
Scenario 5: Canceling the Email Change Given I am on the "My Account Settings" page and have entered a new email address, When I choose to cancel the update (open other page without save), Then
|
|