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