-
-
Notifications
You must be signed in to change notification settings - Fork 61
Test Case List
Manuel edited this page Nov 5, 2023
·
28 revisions
✅ = Automated Test Case implemented
- ✅ Verify user can login with hardcoded testuser credentials
- ✅ Verify user stays logged in after page reload
- ✅ Verify cannot login with invalid credentials
- ✅ Verify input error labels and validation error messages are displayed
- ✅ Verify a new user can be registered when entering valid data and user is logged in
- ✅ Verify a registered user stays logged in after page reload
- ✅ Verify a new user cannot be registered when entering already existing credentials
- ✅ Verify cookie modal is closed when clicking 'Accept Necessary' and not displayed again after page reload
- ✅ Verify cookie modal is closed when clicking 'Accept All' and not display again after page reload
- ✅ Verify cookie modal is closed when clicking on the X button and display it after page reload
- ✅ Verify all elements are present in the navbar and clicking on them navigates to the correct pages
- ✅ Verify posts, post elements and texts are displayed
- ✅ Verify a post is created when submitting post form
- ✅ Verify a post is removed when clicking on the post's close button
- ✅ Verify an event is created when submitting valid data
- ✅ Verify error labels are displayed when leaving required inputs empty or on validation errors
- ✅ Verify an event is deleted when clicking on the event's delete button
- ✅ Verify events are filtered by 'Going', 'Interested' and 'Not Going' when using the event filter
- ✅ Verify a user is logged in with valid data
- ✅ Verify a user is not logged in with invalid data
- ✅ Verify a user is registered with valid data
- ✅ Verify a user is not registered with existing data
- ✅ Verify all existing users can be retrieved
- ✅ Verify a specific user can be retrieved
- ✅ Verify a specific user's data can be updated
- ✅ Verify a specific user's data can be deleted
- ✅ Verify a post is created with valid data
- ✅ Verify all existing posts can be retrieved
- ✅ Verify a specific post can be retrieved
- ✅ Verify a specific post's data can be updated
- ✅ Verify a specific post's data can be deleted
- ✅ Verify a event is created with valid data
- ✅ Verify all existing events can be retrieved
- ✅ Verify a specific event can be retrieved
- ✅ Verify a specific event's data can be updated
- ✅ Verify a specific event's data can be deleted
- ✅ Verify a friend request is created correctly
- ✅ Verify a friend request is accepted correctly
- ✅Verify a friend request is rejected correctly
- ✅ Verify all user's friends can be retrieved
- ✅ Verify a specific user's friend request received can be retrieved
- ✅ Verify a specific user's friend request sent can be retrieved
- ✅ Verify a specific friend request can be deleted