Headless Recorder

不活跃
GitHub JavaScript MIT

简介

录制浏览器操作并导出为 Playwright/Puppeteer 代码。

核心特性

  • 录制 — 一键记录浏览器操作
  • 代码生成 — 输出 Playwright / Puppeteer 脚本
  • POM 模式 — 支持 Page Object Model 输出
  • 跨浏览器 — Chrome / Edge 扩展
  • 可重放 — 生成的脚本可回放调试

适用场景

💡 为 E2E 测试快速生成浏览器脚本。
💡 为爬虫脚本录制操作步骤。
💡 为非工程师提供自动化工作流录制。

快速开始

# 安装 Chrome 扩展 Headless Recorder
# 打开目标网站,点击扩展开始录制
# 完成后点击停止,复制生成的 Playwright 代码
# 保存为 my_test.spec.ts,运行
npx playwright test my_test.spec.ts

相关项目