In the top search bar, click the "Search events" input field, type "Jazz", and submit the search.
The page navigates to the Jazz events results page (URL contains /d/ca--san-jose/jazz/), displaying matching event listings under the heading "Jazz Events and Things to do in San Jose, CA".
Filter Search Results by Free Price and Clear Filters
Filter Search Results by Free Price and Clear Filters
Step
Action
Expected result
1
Click the "Search events" field in the top navigation, type "Jazz", and submit the search.
The search results page loads displaying Jazz events in the selected location.
2
In the left sidebar under the "Price" filter section, select the "Free" option.
The search results update to show only free events (URL contains /free--events/jazz/), displaying the active filter badge "1 filter applied" with "Free [x]" and a "Clear All" button.
3
Click the "Clear All" button in the active filters banner.
The "Free" filter is removed, the URL updates to all events (/all-events/), and the filter badge disappears.
Unauthenticated Event Ticket Selection and Checkout Access
Unauthenticated Event Ticket Selection and Checkout Access
Step
Action
Expected result
1
Click the "Search events" field in the top navigation, type "Jazz", and submit the search.
The search results page displays matching events.
2
Click on an event card title (e.g. "Afternoon Tea with Mary Hayes – Celebrating 200 Years of Legacy") to open its details page.
The event details page opens, displaying event date, time, location, organizer, and a "Get tickets" button.
3
Click the "Get tickets" button.
A ticket selection modal opens displaying available ticket tiers, pricing, quantity selector, and an order summary with subtotal and fees.
4
Change the ticket quantity dropdown from 1 to 2.
The order summary recalculates and updates the ticket quantity to 2 along with updated subtotal, fees, and total.
5
Click the "Continue" button in the ticket modal.
The Checkout page displays with a reservation countdown timer, order summary, and unauthenticated billing information fields including First name, Last name, Email address, and Confirm email.
6
Click the close ("X") button on the checkout modal, then click "Leave" in the "Leave Checkout?" confirmation dialog.
The checkout modal closes and the user returns safely to the event details page.
Save Event Prompts Authentication for Unauthenticated User
Save Event Prompts Authentication for Unauthenticated User
Step
Action
Expected result
1
Click the "Search events" field in the top navigation, type "Jazz", and submit the search.
The search results page displays matching events.
2
Click on an event title to open its event details page.
The event details page loads, displaying the event title, banner, and action buttons including a heart/favorite icon.
3
Click the heart/favorite icon to save the event.
The unauthenticated user is immediately redirected to the Sign In boundary page (/signin/?referrer=...) displaying "Welcome! What's your email?".
Find My Tickets Lookup and Field Validation
Find My Tickets Lookup and Field Validation
Step
Action
Expected result
1
Click "Find my tickets" in the top navigation header.
The "Find My Tickets" page opens (/signin/signup/?referrer=%2Fmytickets) prompting "What email did you use to buy tickets?" with an email input field and "Continue" button.
2
Click the "Continue" button without entering an email address.
A validation error "Field required" is displayed beneath the email address input field.
Homepage Personalization Tab Prompts Sign In
Homepage Personalization Tab Prompts Sign In
Step
Action
Expected result
1
On the homepage, scroll to the "Browsing events" section and click the "For you" tab.
The tab content updates to show the personalization prompt "Let's make it personal" with the message "Log in and tell us what you love to get event picks based on your interests" and a "Get started" button.
2
Click the "Get started" button.
The user is redirected to the sign-in boundary page (/signin/?referrer=%2F) displaying "Welcome! What's your email?".