Search Courses, Filter by Difficulty Level, and Clear Filters
Search Courses, Filter by Difficulty Level, and Clear Filters
Step
Action
Expected result
1
Type "Python" into the search bar at the top of the page and submit the search.
The search results page displays courses matching "Python" with available filter options and course cards.
2
Click the "Level" filter button, check the "Beginner" checkbox, and click "View".
The search results update to show beginner-level courses, the URL includes "productDifficultyLevel=Beginner", and an active filter pill for "Beginner" is displayed.
3
Click the "Clear all" link next to the active filters.
The "Beginner" filter pill is removed and the search results reset to the default full results list.
View Course Details, Syllabus Modules, and Trigger Unauthenticated Enrollment Boundary
View Course Details, Syllabus Modules, and Trigger Unauthenticated Enrollment Boundary
Step
Action
Expected result
1
Type "Python" into the search bar, submit the search, and click on the "Crash Course on Python" course card in the search results.
The course detail page for "Crash Course on Python" loads, showing course title, provider details, and syllabus tabs.
2
Click on the "Modules" tab and click the expand arrow on "Module 1".
Module 1 expands to reveal the module description and learning contents.
3
Click the "Enroll for free" button as an unauthenticated visitor.
A "Log in or create account" modal dialog appears, prompting the visitor to sign in or register before enrolling.
Browse Catalog Categories via Explore Menu and Filter by Level
Browse Catalog Categories via Explore Menu and Filter by Level
Step
Action
Expected result
1
Click the "Explore" dropdown button in the top navigation header.
The Explore mega menu opens, displaying categories, roles, and learning options.
2
Click on "Data Science" under the "Explore categories" section.
The Data Science category browse page (https://www.coursera.org/browse/data-science) loads, showing degree programs, courses, and difficulty level pills.
3
Click the "Beginner" difficulty filter pill under the Most popular section.
The course list updates to highlight beginner-level Data Science courses.
Filter Degree Programs by Program Level and Reset Filters
Filter Degree Programs by Program Level and Reset Filters
Step
Action
Expected result
1
Click the "Degrees" link in the top navigation header.
The online degrees catalog page (https://www.coursera.org/degrees) loads, listing university degree programs and filter options.
2
Click the "Program Level" filter dropdown, select "Master's Degree", and click "Apply".
The degree catalog updates to show master's degree programs with the filter counter indicating "1 filter applied".
3
Click the "Reset Filters" link.
The filter is cleared and the degree catalog resets to show all degree programs.
Search Autocomplete Suggestions, Clear Query, and Select Trending Topic
Search Autocomplete Suggestions, Clear Query, and Select Trending Topic
Step
Action
Expected result
1
Click into the search bar input and type "data".
An autocomplete suggestion dropdown appears displaying matching certificates and suggested search queries.
2
Click the "X" (clear) button inside the search input box.
The input text is cleared and the suggestion dropdown updates to show recent searches and "Trending on Coursera" topic pills.
3
Click the "artificial intelligence" trending pill.
The search results page loads for "artificial intelligence", displaying relevant courses and related topic pills.