Tests for Authorization - signing in with different portals, signing out
Revision
Date | What's changed | Person |
---|
14.07.2022 | Initial version - 2 test cases | Mateusz Nojek |
24.10.2022 | Moved here from another file | Mateusz Nojek |
Automation State
- [x] A1. User successfully logs in using GitHub
- [x] A2. User can logout
- [ ] A3. User can delete account
A1. User successfully logs in using GitHub
Preconditions
- User is not logged in
- Page https://qa.app.archipelo.com/login is opened
Steps
Step description | Expected result |
---|
1. Click "Login with GitHub" button | 1st step of onboarding with "Complete your profile" is opened |
A2. User can logout
Preconditions
- User is logged in
- Page https://qa.app.archipelo.com/profile is opened
- User sees small profile photo in the top right-corner
Steps
Step description | Expected result |
---|
1. Click on small profile photo in the top-right corner | Dropdown opens with options "Profile" and "Logout" |
2. Click "Logout" option in the dropdown | User is logged out and page https://qa.app.archipelo.com/login is opened |
3. Go to URL https://qa.app.archipelo.com/profile | "Profile" page is not opened and user is redirected to Login page |
A3. User can delete account
Preconditions
- User is logged in
- Page https://qa.app.archipelo.com/profile is opened
Steps
Step description | Expected result |
---|
1. Click on the "Delete My Account" | "Delete Archipelo Account" window shows up |
2. Click "Cancel" button | "Delete Archipelo Account" window is closed |
3. DO NOT AUTOMATE NEXT STEPS | |
4. Click on the "Delete My Account" and click "Delete My Account" | "Login" page is opened |