Obstacle Recovery Test Page
Use ThinkBrowse CLI commands against this page to test obstacle detection.
Ready for testing...
1. Normal Elements (should succeed)
I agree
2. Hidden Elements (should report not_visible)
3. Disabled Elements (should report not_interactive)
4. Off-Screen Elements (should report off_screen)
Button exists but is positioned at -9999px
5. Shadow DOM (should report element_in_shadow_dom)
Button is inside a shadow root
6. Same-Origin Iframe (should report element_in_iframe)
7. Cross-Origin Iframe (should report cross_origin_blocked)
Try clicking an element that only exists in example.com
8. No-Op Click (should detect state unchanged)
Click me — I do absolutely nothing
9. State-Changing Click
Count: 0
10. Non-Existent Element
Try clicking #does-not-exist — should report element_not_found