Diffing
Section titled “Diffing”Diffing 可比较页面状态:通过 accessibility tree 做结构化对比,通过像素对比做视觉比较,或比较两个 URL。
| 命令 | 说明 |
|---|---|
diff snapshot | 将当前快照和本会话上一个快照比较 |
diff snapshot --baseline <file> | 与保存的快照文件比较 |
diff screenshot --baseline <file> | 与基准图做像素级视觉 diff |
diff url <url1> <url2> | 比较两个页面 |
验证 Agent 操作
Section titled “验证 Agent 操作”agent-browser snapshot -iagent-browser fill @e3 "test@example.com"agent-browser click @e4agent-browser diff snapshotagent-browser open https://staging.example.com && agent-browser screenshot baseline.png# 部署后agent-browser open https://staging.example.com && agent-browser diff screenshot --baseline baseline.pngagent-browser diff url https://staging.example.com https://prod.example.com --screenshot