• 课程概述
  • 目录
  • 本课素材

Playwright MCP是什么

Playwright MCP 是微软推出的轻量级浏览器自动化工具,基于 Model Context Protocol (MCP) 协议。工具基于 Playwright 的可访问性树实现与网页的交互,无需依赖视觉模型或截图,适合与大语言模型(LLM)结合使用。Playwright MCP支持多种浏览器(如 ChromeFirefoxWebKit),提供丰富的交互功能,如点击、拖动、输入文本等。

 

安装步骤:

1. 打开Cursor编辑器,点击设置按钮,在设置界面左侧找到Tools & MCP选项,然后点击

2. 界面里我们会看到Add Custom MCP按钮,然后点击,它会打开mcp.json文档

3. 打开MCP功能代码.txt文档,复制里面的内容,粘贴到打开mcp.json文档里,然后保存

4. 然后返回Tools & MCP选项页面,看到playwright是绿色,则代表安装成功,如果安装完成mcp状态是红色,则需要安装下node.js以及Playwright扩展

5. 告诉大家一个小窍门:直接截图问cursorai,会有详细的处理流程。遵循一个原则不懂就问ai

6. mcp可以正常工作后,尝试一条简单的任务让它测试,找一个index.html静态网页,故意搞一些破坏再让他检查,咒语如下:使用MCP工具中的playwright检查index.html显示是否正常

 

给大家整理一个好用的检查全站提示词(检查的域名要改为你网站的域名

)。

请使用 MCP Playwright 工具对 @http://t1.eyou.hk/ 网站进行全站自动化测试,要求如下:

1. 遍历全站所有页面,包括主导航、子导航、内页、分页、分类、标签、推荐、底部、侧边栏等所有可见和隐藏入口。

2. 检查所有链接(a标签、按钮、图片、JS跳转等)是否存在死链、404500、模板缺失、跳转异常等问题,并输出具体的死链URL和错误信息。

3. 测试所有主要交互功能,包括但不限于:

> - 搜索功能(输入关键词并提交,检查结果页)

> - 幻灯片/轮播图(切换、点击、自动播放)

> - 表单(如留言、注册、登录、反馈等,填写并提交)

> - 分页、选项卡、下拉菜单、筛选器、弹窗、返回顶部等

> - 侧边栏、底部导航、面包屑导航等

4. 输出详细报告,包括:

> - 死链列表(URL、入口位置、错误类型)

> - 功能异常列表(功能名称、入口、异常描述)

> - 正常可用的主要功能清单

> - 检查覆盖的页面和功能总数  

检查要尽量全面、细致,模拟真实用户操作,确保所有页面和功能都被覆盖。请分步骤输出检查过程和最终结果。

 


(1)用cursor做自动化测试时长:00:05:08