瀏覽器底層
原生 CDP 直通
localStorage / sessionStorage / IndexedDB
Service Worker / cache
Console + 網路事件擷取
Shadow DOM piercing
多層 iframe
檔案上傳 / 下載
瀏覽器擴充功能載入
裝置 / 區域
device_emulation— iPhone / Pixel / iPad / Desktop 預設geo_locale— geolocation / timezone / locale 一次設定multi_tab.TabChoreographer— 多分頁腳本連動webauthn.enable_virtual_authenticator— passkey / FIDO2 模擬
Storybook / Shadow DOM
storybook.discover_stories+plan_actions_for_stories— 走訪 Storybook stories 自動跑 axe + screenshotstorybook.visual_snapshots.capture_story_snapshots— 走訪 stories 截圖、可選擇與 baseline byte-level 比對dom_traversal.shadow_pierce.find_first— 遞迴穿透 open shadow root 找元件,Selenium 與 Playwright 通吃
CDP tap / Cross-browser / State diff
cdp_tap.CdpRecorder/CdpReplayer— 把execute_cdp_cmd的呼叫全錄成 ndjson、之後可離線 replaycross_browser.diff_runs— 同 action JSON 跑 Chromium / Firefox / WebKit 後比對 title / DOM / console / 網路 / 截圖差異state_diff.capture_state+diff_states— 比對測試前後的 cookies / localStorage / sessionStorage 變化