-
Notifications
You must be signed in to change notification settings - Fork 0
Acceptance Tests for Roadmap feature
Quang Anh edited this page Apr 10, 2024
·
1 revision
Pre-step: Log in as user
- Step 1: Open the website
- Step 2: Click
Roadmap
button on Navigation bar - Step 3: Click on
Select Degree
input - Step 4: After list of degrees drops down, click on the degree
- Step 5: Expecting a list of recommended courses show up
- Step 6: Hover on courses, selected course will be purple, while prerequisites will have blue
- Step 1: Open the website
- Step 2: Click
Personal Roadmap
button on Navigation bar - Step 3: Expecting a list of picked courses show up. Empty if users have no courses picked.
- Step 4: Click on
Select a course
to see the course - Step 5: Select a course from the drop down
- Step 6: See courses
- Step 7: Click add to Roadmap
- Step 8:
Case 1: Successful. New courses show up in roadmap
Case 2: Prerequisites requirements does not meet, alert error.
Case 3: Courses already existing in roadmap, alert error.
- Step 9: Click on x button on course chip to remove course from roadmap
- Step 10:
Case 1: Course is prerequisite for others in roadmap, alert error.
Case 2: Successful, courses are removed.
- Step 11: Click on button "Save" to save the roadmap