Test Cases – Bet Slider Settings (User-Level UI/UX)
1. Bet Slider Settings Toggle
1. TC01: Verify selecting Big Blinds highlights it and de-selects Small
Blinds.
2. TC02: Verify selecting Small Blinds highlights it and de-selects Big
Blinds.
3. TC03: Verify selected option persists after clicking Apply.
4. TC04: Verify selected option persists after reopening the settings
page.
5. TC05: Verify the unit label (Big Blinds or Small Blinds) changes
immediately in the Pre-Flop section upon toggle.
2. Pre-Flop Bet Slider Shortcut (Pot Value)
6. TC06: Verify clicking 2, 2.5, 3, 3.5, and MAX sets the respective
value.
7. TC07: Verify pre-flop slider can be dragged smoothly to set custom
values.
8. TC08: Verify clicking MAX sets the maximum allowable pre-flop
value.
9. TC09: Verify slider value changes update dynamically without delay.
10. TC10: Verify default value (e.g., 2) is highlighted on first load.
11. TC11: Verify displayed chip amount in-game matches the
selected BB/SB multiplier.
3. Post-Flop Bet Slider Shortcut (% of Pot)
12. TC12: Verify clicking 20%, 50%, 75%, MAX, and 3/4 sets the
respective percentage of the pot.
13. TC13: Verify post-flop slider can be dragged to set custom
percentage.
14. TC14: Verify clicking MAX sets 100% of the pot.
15. TC15: Verify slider percentage updates dynamically.
16. TC16: Verify displayed chip amount in-game matches the
selected % of pot.
4. Apply Button Functionality
17. TC17: Verify clicking Apply saves the current settings.
18. TC18: Verify changes reflect in-game after applying.
19. TC19: Verify clicking Apply without making changes does not
alter settings.
5. Persistence Across Sessions
20. TC20: Verify settings persist after logging out and logging
back in.
21. TC21: Verify settings persist after closing and reopening the
client.
22. TC22: Verify settings persist when switching between
different devices (if account sync is enabled).
6. UI & Accessibility
23. TC23: Verify all buttons are clickable and visually change
state when selected.
24. TC24: Verify text visibility and readability in different screen
resolutions.
25. TC25: Verify button/slider alignment in various window sizes.
26. TC26: Verify keyboard navigation and selection works for
accessibility.
27. TC27: Verify hover states/tooltips (if any) display correct
descriptions.