Logo: Relish

  1. Sign in

Project: Caren

Editing profile

In order be recognizable to other friends and family
The user
wants to personalize their profile

Background
Given
an account "Andre" with email "[email protected]"
And
"Andre" receives care
And
"Andre" is logged in
Scenarios
Editing personal information
Given
I am on the homepage
And
I follow "Account"
And
I follow "Your profile"
When
I fill in "Last name" with "Foeken"
And
I press "Save"
Then
I should see "Andre Foeken Account" within "#header"
Adding a picture
Given
I am on the homepage
And
I follow "Account"
And
I follow "Your profile"
And
I follow "change_picture"
And
I attach the file "features/assets/andre.jpg" to "person_photo"
And
I press "Upload image"
Then
I should be on Andre's page
And
I should not see the picture hint
Changing e-mail address
Given
I am on the homepage
And
I follow "Account"
And
I follow "Your profile"
When
I fill in "E-mail" with "[email protected]"
And
I press "Save"
Then
"[email protected]" should receive an email
When
I open the email
Then
I should see /verify/ in the email subject
When
I click the first link in the email
Given
I am on Andre's page
Then
I should see "[email protected]"
Changing password
Given
I am on the homepage
And
I follow "Account"
And
I follow "Your profile"
And
I follow "change_password"
When
I fill in "Old password" with "welcome123"
And
I fill in "New password" with "welcome1234"
And
I press "Save"
And
I follow "Logout"
Given
"Andre" is logged in with password "welcome1234"
Then
I should be on the dashboard page
Changing password to blank password

pending

This scenario does not have any steps.

Uploading profile picture

pending

This scenario does not have any steps.

Cancel Caren account
Given
I am on the homepage
And
I follow "Account"
And
I follow "Your profile"
And
I follow "cancel_account"
Then
I should be on the home page
And
"Andre" should not be a Caren user
Remove someone you added
Given
I added "Ria"
And
I am on Ria's page
And
I follow "edit_profile"
And
I follow "remove_person"
Then
I should not have a relationship with "Ria"
And
"Ria" should not be a Caren user
Give control of an added person to someone else
Given
I added "Ria"
And
a person "Oscar" with email "[email protected]"
And
"Oscar" has an account
When
I am on Ria's page
And
I follow "invite_link"
And
I fill in "E-mail" with "[email protected]"
And
I press "Send"
And
I follow "Logout"
Given
"Oscar" is logged in
When
I follow "Connections"
Then
I should see "Would you like to join Ria's network?"
When
I follow "Yes"
And
I follow "Logout"
Given
"Andre" is logged in
When
I am on Ria's page
And
I follow "edit_profile"
And
I select "Oscar Test" from "Accountholder"
And
I press "Save"
Then
I should not see "EDIT PROFILE"

Last published over 5 years ago by Dreetje.