用途:自动化表单验证测试。通过 Playwright 浏览器自动化,系统性地提交无效数据、捕获验证消息与错误状态,并生成详细测试报告。适用于 QA 测试流程、可访问性审计、输入安全测试、表单变更后的回归测试,以及验证行为文档化。
主要能力:字段发现(识别表单字段及类型);空值测试(逐字段留空提交);无效格式测试(邮箱、电话等常见错误模式);边界测试(最小/最大长度与数值);有效提交验证成功路径;错误捕获(截图并汇总所有验证消息);报告生成。
使用方式:需配置 Playwright MCP 服务器并安装浏览器,使用 browser_navigate、browser_snapshot、browser_fill_form、browser_click、browser_wait_for、browser_take_screenshot 等工具,配合 Write/Read 生成与解析报告。工作流为:导航并快照初始状态、识别字段与约束、测试必填空值、测试无效格式、测试边界值、测试有效提交、生成报告。报告与截图保存至 .claude/artifacts/{YYYY-MM-DD}/ 目录。
适用场景:登录、注册、结账等表单的验证测试;错误消息清晰度与 aria 属性检查;客户端输入净化与 XSS 模式检查;表单改动后的回归测试。
限制与注意:需等待验证消息出现(约 1-2 秒),每次测试前重置表单,逐字段逐规则测试,避免只测单一字段或忽略字段类型差异;需区分客户端与服务端验证。具体安装命令、价格与平台支持等资料暂未提供。