Hands-on QA practice with real feedback
Test a realistic practice app with hidden bugs, starting with a hotel booking site. Write a bug report for each one you find, and get it scored with written feedback on what to improve.
How it works
Test the hotel app
Each mission gives you a brief and part of the spec. Explore the practice hotel site and look for where it doesn't match. Nothing there is real: no real hotels, payments or emails.
Write a bug report
Give it a title, steps to reproduce, the expected result and the actual result, the same way you would at work.
Get feedback and revise
Your report is scored out of 100 with written feedback. Revise it and see how much clearer it gets.
What you're graded on
Every report is scored against the same four things a team lead looks for.
Clear title
20 ptsSomeone can tell what's wrong, and where, from the title alone.
Steps to reproduce
30 ptsNumbered, complete steps that let anyone see the bug for themselves.
Expected vs actual
25 ptsWhat should happen, what happened instead, and the difference between them.
Evidence and environment
25 ptsThe data you used, the hotel date and anything else needed to see it again.
Six missions, three levels
Start with the basics and work up to a full booking. Do them in any order.
- Mission 1Starter
Sign up and log in
Create an account, verify it and sign in. Check the messages and rules along the way.
- Mission 2Starter
Search and filters
Search by dates and number of guests, then check that the filters and results match the spec.
- Mission 3Intermediate
Booking form and guest details
Test required fields, error messages and what gets saved with the booking.
- Mission 4Intermediate
Pricing and promo codes
Check the price summary, taxes and how discount codes are applied.
- Mission 5Intermediate
Change and cancel a booking
Change dates, cancel, and check what My bookings and the inbox tell you.
- Mission 6Advanced
End-to-end booking flow
Follow one booking from search to payment and confirmation.