Loading...
Loading...
Compare original and translation side by side
/debug-page <url>/screenshot/pick-element/test-responsive/verify-changes/debug-page <url>/screenshot/pick-element/test-responsive/verify-changesundefinedundefinedundefinedundefined| Script | Purpose | Output |
|---|---|---|
| Launch Chrome/WebKit with debug port | Status message |
| Navigate to URL | Confirmation |
| Capture viewport | File path (PNG) |
| Run JS in page | Result or error |
| Interactive selector | CSS selectors |
| Get console output | Logs/errors |
| Network activity | Request/response data |
| Get DOM snapshot | HTML fragment |
| Close browser | Confirmation |
| 脚本 | 用途 | 输出 |
|---|---|---|
| 启动带调试端口的Chrome/WebKit浏览器 | 状态消息 |
| 导航至指定URL | 确认信息 |
| 捕获视口截图 | 文件路径(PNG格式) |
| 在页面中运行JavaScript代码 | 执行结果或错误信息 |
| 交互式选择元素 | CSS选择器 |
| 获取控制台输出 | 日志/错误信息 |
| 查看网络活动 | 请求/响应数据 |
| 获取DOM快照 | HTML片段 |
| 关闭浏览器 | 确认信息 |
undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined--profile--profilenode scripts/browser-start.js --webkitnode scripts/browser-start.js --webkit| Scenario | Engine |
|---|---|
| General debugging | Chrome |
| Safari layout issues | WebKit |
| Testing with logins | Chrome |
| Cross-browser comparison | Both |
| CI/headless testing | Chrome or WebKit |
| 场景 | 推荐引擎 |
|---|---|
| 通用调试 | Chrome |
| Safari布局问题 | WebKit |
| 带登录状态的测试 | Chrome |
| 跨浏览器对比 | 两者皆可 |
| CI/无头测试 | Chrome或WebKit |
undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinednpm install -g playwright
npx playwright install webkitnpm install -g playwright
npx playwright install webkitnpm install -g puppeteer-corenpm install -g puppeteer-corenode scripts/browser-start.js # Restart browsernode scripts/browser-start.js # 重启浏览器chmod +x ./scripts/*.jschmod +x ./scripts/*.jskillall "Google Chrome" 2>/dev/null
node scripts/browser-start.jskillall "Google Chrome" 2>/dev/null
node scripts/browser-start.jsnpx playwright install webkitnpx playwright install webkit