🎮 Player Experience Audit — Online Casino (No Deposit)
Goal
To check the product from the perspective of an average player:
— how quickly it is clear what to do
— whether it is possible to play without freezes
— whether the balance is lost
— whether the bonuses are clear
— where dead ends occur
— where the player starts to get nervous
⚠ Real deposits are NOT required.
The path BEFORE the deposit + game mechanics are checked.
⸻
1️⃣ First visit (Cold User)
Check:
☐ website loading speed
☐ whether the CTA (“Play”, “Registration”, “Bonus”) is visible
☐ whether it is clear where to click
☐ whether there are any blank screens
☐ whether there is an endless loader
Note:
— how many seconds until the first screen
— what stands out
— where you want to close the site
⸻
2️⃣ Registration / login
☐ registration on the first try
☐ form errors
☐ confirmation
☐ auto-login
☐ redirects
☐ freezes
Check:
— whether it is possible to get lost
— whether it is clear what happened
⸻
3️⃣ Navigation
☐ lobby
☐ game categories
☐ search
☐ buttons
☐ back button
Find:
— “dead” elements
— clicks without response
— strange transitions
⸻
4️⃣ Games (key block)
Test at least 10–15 games
For each:
☐ launch
☐ re-entry
☐ auto-spins
☐ sharp clicks
☐ closing the tab during a spin
☐ page refresh
☐ return to the game
Record:
— freezes
— black screen
— stuck spins
— missing buttons
— game does not start
— error after reload
⸻
5️⃣ Return from the game
☐ correct return to the lobby
☐ correct return to the profile
☐ whether there is a blank screen
☐ whether the back button freezes
⸻
6️⃣ Balance
Check manually:
☐ bet → win → total
☐ bonus balance
☐ separation of real / bonus
☐ balance update after the game
☐ page reload
☐ relogin
Look for:
— double charges
— desynchronization
— incorrect amounts
— missing money
⸻
7️⃣ Bonuses / wagering
☐ bonus accrual
☐ display in profile
☐ logic of deductions
☐ wagering progress
☐ bonus conflicts
Answer:
— is it clear to the player what is happening?
— is it visible how much is left to wager?
— is there any hidden logic?
⸻
8️⃣ Player state (Critical)
Check:
☐ whether the session is saved after refresh
☐ whether it logs out of the account
☐ whether the bonus is lost upon relogin
☐ whether the game is lost upon relogin
☐ whether the last slot is saved
☐ whether the balance is saved after reconnect
Record:
— “logged out of the account”
— “bonus disappeared”
— “progress reset”
⸻
9️⃣ UX / stability
Note:
☐ freezes
☐ long loaders
☐ “dead buttons”
☐ unclear states
☐ where you want to close the site
⸻
🧠 Moments of loss of understanding
Note:
— where the player does not understand what is happening
— where it is unclear what to do next
— where anxiety arises
— where it seems that money has disappeared
⸻
⚡ Feedback UI
☐ is there confirmation of actions
☐ is it visible that the button was pressed
☐ is there a loading indicator
☐ is it clear that the system is “thinking”
⸻
💳 Cashier / path to deposit (without payment)
Goal: to check how clear and stable the player's path to replenishment is.
Check:
☐ where the Deposit button is
☐ how many clicks to the cashier
☐ whether the cashier opens correctly (desktop / mobile)
☐ whether the iframe / modal freezes
☐ whether the back button works
Navigation:
☐ lobby → cashier
☐ game → cashier
☐ profile → cashier
UX:
☐ is it clear to a newcomer what to do
☐ are payment methods visible
☐ are there any blank screens
☐ is there endless loading
☐ elements do not overlap each other
☐ there are no “dead buttons”
Record:
— where the player gets stuck
— where the next step is not obvious
— where you want to close the site
— where the cashier looks broken
⸻
🧾 Report format
For each bug:
• title
• Critical / Major / Minor
• steps
• expectation
• fact
• video / screenshot
• device + browser
Plus a separate block:
🔥 TOP-5 problems from the player's perspective
⸻
🎯 Conclusion
Deliver:
✅ bug list
✅ short video / screenshots
✅ list of UX problems
✅ subjective conclusion: “would play / would not play”
Payment $100