playwright

用 PHP 直接驱动真实浏览器做测试和抓取

开源 🏷️完全免费 ✅ 目前可打开 自动化工作流 🍴 复刻 26 🐛 待处理 32 👀 关注 4
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 255
维护状态 维护中
是否开源 开源
定价模式 🏷️完全免费 开源免费使用

项目预览

playwright 项目界面预览图
图片来源:项目官网

项目数据

分类自动化工作流
开发团队playwright-php
定价模式🏷️完全免费
价格说明开源免费使用
访问状态✅ 目前可打开
是否开源是
开源协议MIT
主要语言PHP
技术栈/模型browser,browser-automation,css-selectors,json-rpc,locators,php,php-browser,php-js,phpunit,playwright,scraping,screenshot,test
GitHub 星标★ 255
上线时间2025-08-20 00:00:00
代码更新2026-09-20
仓库体积1.2 MB
本站数据更新2026-11-03
维护状态维护中
收录时间2026-09-15
浏览次数2

项目介绍

这是 Playwright 的 PHP 客户端库,让 PHP 开发者无需切换语言就能驱动真实浏览器完成自动化操作。它通过 JSON-RPC 与 Playwright 服务通信,封装了导航、元素定位、点击输入、截图、断言等能力,可直接集成到 PHPUnit 中编写端到端测试。相比 Selenium 的 PHP 绑定,它提供更现代的定位器 API 和自动等待机制,减少因页面加载时序导致的脆弱测试。核心用途包括:为 PHP 项目补上浏览器级 E2E 测试、抓取需要执行 JavaScript 才能渲染的页面、批量截图与表单流程自动化。对已有 PHP 技术栈的团队来说,不必引入 Node 或 Python 就能复用 Playwright 的浏览器能力,降低多语言维护成本。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-15 · 当前星标 ★ 255

核心亮点

  • 提供现代化 Locator API 与自动等待,比传统 Selenium PHP 绑定更少写 sleep 和显式等待
  • 可直接与 PHPUnit 集成,PHP 项目无需引入 Node/Python 就能写浏览器 E2E 测试
  • 支持截图、断言、导航、表单交互等完整能力,覆盖测试与抓取两类需求

不足之处

  • 仍依赖外部 Playwright 服务进程,环境搭建比纯 PHP 库多一层
  • 项目星标较少,生态、文档和社区案例相对有限

适用场景

  • 为 Laravel/Symfony 等 PHP 项目编写浏览器端到端测试
  • 抓取依赖 JavaScript 渲染的动态网页内容
  • 自动化执行登录、填表、截图等重复浏览器操作

替代项目

Selenium PHP、Panther、Symfony Panther

上一篇:advai-cli

下一篇:grasp

同类项目推荐

cli 开源

说句话让 AI 处理邮件文档,杂活再也不用手动

Google Workspace CLI — one command-line tool for Drive, Gmail, Calendar, Sheets, Do···

★ 32061 2026-08-09
data-enrichment 开源

给残缺表格自动上网查资料,一键补全结构化字段

LangGraph Studio template for creating an agent that does web research to genearte o···

★ 258 2026-09-12
terminator 开源

用代码操控 Windows 桌面应用,像 Playwright 操控网页一样简单。

playwright for windows computer use

★ 1664 2026-08-09
wavefront 开源

统一编排企业 AI 工作流,让代理协作更安全可控

Enterprise AI Harness, connect your data to AI

★ 202 2026-08-10
kmsg 开源

用命令行或 AI 操控 KakaoTalk,自动收发消息

Unofficial KakaoTalk CLI and native MCP server for macOS — read, watch, and send me···

★ 282 2026-08-09
vibe-coding-prompt-template 开源

用现成模板,让AI自动产出PRD、技术设计和MVP,开发提速。

Templates and workflow for generating PRDs, Tech Designs, and MVP and more using LLM···

★ 3216 2026-08-10
qwoted-seo-backlinks-skill 开源

让 AI 自动找记者、做数据页、发 pitch,搞定外链。

Claude Code skill: find PR/backlink opportunities on Qwoted, build a sourced statist···

★ 151 2026-08-09
scout 开源

用一句话指挥浏览器自动完成网页操作

Scout: the open-source browser agent, by Outcrawl. Mirrored automatically from Outcr···

★ 948 2026-10-19
OpenBrowser 开源

本地多开浏览器环境,隔离指纹和代理,自动化操作提效

本地指纹浏览器 · 多环境隔离 · 代理 / 指纹 / 同步 / RPA

★ 780 2026-08-10