AI Form Testing on Eventbrite: Ticket Lookup
What we asked HiTest to do
Explore core public user journey. Do not sign in or change any data.HiTest explores
Watch the Explore session recorded with the prompt above.
Generated test cases
Search for Events by Keyword
| Step | Action | Expected result |
|---|---|---|
| 1 | 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
| 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
| 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
| 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
| 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
| 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?". |
HiTest runs the test
Watch HiTest execute Find My Tickets Lookup and Field Validation, covering the ticket lookup entry point and required-field validation.