playwright-mcp 是一款强大的工具,它能解决在使用 AI 编写 Playwright 测试时遇到的难题,让 AI 也能像人类一样与网页交互。下面为你详细介绍其使用方法。
你是否尝试过使用 Cursor 或 Claude 来编写 Playwright 测试?结果是不是一团糟?这是因为你的 AI 助手对你的网页一无所知,就像试图向一个被蒙着眼睛的人描述一幅画一样。使用 AI 编写测试往往会导致以下问题:
playwright-mcp 赋予浏览器完全可见的能力。通过实时上下文和 DOM 操作,AI 可以像人类一样与网页交互并理解其结构。以下是 playwright-mcp 的主要功能:
npm install -g playwright-mcp
npm install -g playwright-mcp%USERPROFILE%/.cursorrc~/Library/Application Support/Cursor/cursor_config.json{
"mcpServers": {
"playwright": {
"command": "npx",
"args": ["-y", "playwright-mcp"]
}
}
}
npm install -g playwright-mcp%APPDATA%\Claude\claude_desktop_config.json~/Library/Application Support/Claude/claude_desktop_config.json{
"mcpServers": {
"playwright": {
"command": "npx",
"args": ["-y", "playwright-mcp"]
}
}
}