🧪 test.diff.watch← Back to DiffWatch

SPA — Client Rendered

This page has NO server-rendered data. All content is injected via JavaScript after a 500ms simulated API call. If you see “Loading...” the scraper isn't executing JS.

Loading crypto prices...
Test: If DiffWatch sees “Loading...” → JS not executing. If it sees prices → WatchTower headless browser works!
Selectors: #spa-content, #loaded-state, [data-crypto="bitcoin"], #loading-state