Files
nexus/wiki/entities/Playwright.md
weishen 5789476c23 Batch ingest: Multi-Agent Team / DevOps Maturity / 一语点醒梦中人 / NodeWarden
Sources:
- Agent-usecases-multi-Agent-Team.md
- DevOps-Maturity-Model-From-Traditional-IT-to-Advanced-DevOps.md
- AI-一语点醒梦中人.md
- Home-Office-NodeWarden-把-Bitwarden-搬上-Cloudflare-Workers彻底告别服务器.md

Entities: Trebuh, Cloudflare
Concepts: DevOps成熟度模型, 共享内存模式, 空性智慧, 绝处逢生
2026-04-15 18:05:17 +08:00

1.2 KiB
Raw Blame History

title, type, tags, sources, last_updated
title type tags sources last_updated
Playwright entity
浏览器自动化
测试
爬虫
开源
https://playwright.dev
2026-04-15

基本信息

  • 类型Microsoft 开源浏览器自动化工具
  • 官网https://playwright.dev
  • 支持语言Python/Node.js/Java/C#

核心功能

  • 多浏览器支持Chromium/Firefox/WebKitWebKit 仅 macOS
  • 无头模式headless=True 默认,支持有头调试
  • 自动等待Actionability 检查(元素可见/可点击/attached 等)
  • 截图/PDF:整页截图和 PDF 生成
  • 网络拦截:监听/修改/屏蔽网络请求
  • 移动端模拟viewport 和 userAgent 定制

在 Wiki 中的角色

关键参数

PLAYWRIGHT_LAUNCH_OPTIONS = {
    "headless": True,
    "args": ["--no-sandbox", "--disable-setuid-sandbox"],
}
PLAYWRIGHT_CONTEXT_ARGS = {
    "viewport": {"width": 1280, "height": 720},
}