Testing Eventbrite with Kibi

DemosExplore demoKillbug

What we asked Kibi to do

Explore core public user journey. Do not sign in or change any data.

Kibi explores

Watch the Explore session recorded with the prompt above.

Kibi explores Eventbrite's core public user journey

Generated test cases

Search for Events by Keyword

Search for Events by Keyword
StepActionExpected result
1In 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
StepActionExpected result
1Click 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.
2In 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.
3Click 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
StepActionExpected result
1Click the "Search events" field in the top navigation, type "Jazz", and submit the search.The search results page displays matching events.
2Click 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.
3Click the "Get tickets" button.A ticket selection modal opens displaying available ticket tiers, pricing, quantity selector, and an order summary with subtotal and fees.
4Change 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.
5Click 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.
6Click 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
StepActionExpected result
1Click the "Search events" field in the top navigation, type "Jazz", and submit the search.The search results page displays matching events.
2Click 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.
3Click 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
StepActionExpected result
1Click "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.
2Click 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
StepActionExpected result
1On 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.
2Click the "Get started" button.The user is redirected to the sign-in boundary page (/signin/?referrer=%2F) displaying "Welcome! What's your email?".

Kibi runs the test

Watch Kibi execute Find My Tickets Lookup and Field Validation, covering the ticket lookup entry point and required-field validation.

Kibi runs Find My Tickets Lookup and Field Validation