工程开发
playwright-skill
基于 Playwright 的完整浏览器自动化技能。具备自动检测开发服务器、生成测试脚本、屏幕截图、表单填写、响应式测试与用户体验验证功能。
简介
Playwright-skill 是一款专为开发人员、QA 工程师及自动化测试工作流程所设计的综合浏览器自动化助手。通过利用 Playwright 框架,它提供了强大的接口来控制 Chromium 浏览器、执行自定义自动化脚本,并验证 Web 应用程序的行为。此技能特别适合需要快速进行基于浏览器的测试、表单提交验证或在本地开发环境中进行视觉回归测试的团队。
-
自动检测活动中的本地开发服务器,简化 localhost 测试流程。
-
生成并执行存放在系统临时目录中的干净且隔离的 Playwright 脚本。
-
支持多视口测试,以验证桌面与移动设备屏幕尺寸下的响应式设计。
-
自动化复杂的互动流程,包括用户身份验证(登录)、表单提交与链接验证。
-
截取全页屏幕截图,便于进行视觉检查与用户体验一致性验证。
-
默认提供可视化浏览器执行模式,允许用户实时观察与调试自动化动作。
-
需要初始设置指令以安装 Playwright 及必要的浏览器二进制文件。
-
专为手动与项目特定安装路径设计,并利用路径解析变量 ($SKILL_DIR)。
-
遵循特定的执行模式:检测服务器、写入临时 .js 文件,并通过通用 node 执行器执行。
-
适用于测试网页界面、检查损坏链接以及验证前端状态转换。
-
限制:务必参数化 URL 以保持灵活性;优先使用 /tmp 存储脚本,以避免弄乱本地项目仓库。
仓库统计
- Star 数
- 12
- Fork 数
- 0
- Open Issue 数
- 0
- 主要语言
- Python
- 默认分支
- main
- 同步状态
- 空闲
- 最近同步时间
- 2026年5月3日 15:18