关于 firecrawl-qa
firecrawl-qa 是用于测试线上网站并生成统一 QA 报告的 Skill,涵盖导航、表单、视觉内容和错误状态等检查,并要求问题附证据与复现步骤。
主要功能
- 01生成线上网站 QA 报告
- 02发现页面并抓取内容
- 03检查交互与响应式表现
- 04并行开展多类测试
- 05记录证据和复现步骤
适用场景
- 01发布前检查网站
- 02测试表单和导航流程
- 03排查响应式表现
- 04整理有证据的问题报告
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ firecrawl/ skills --skill firecrawl-qa安装后在 Claude Code 中输入/firecrawl-qa确认已加载。
详细介绍
Firecrawl QA
使用此工具测试在线网站,并返回统一的 QA 报告。
入门访谈
根据上下文推断 URL、QA 重点和输出格式。如果目标 URL 明确,立即开始。
只有在受阻时才提出最多 1-3 个简洁的问题,例如询问 URL、关注领域,或受保护流程所需的凭据/限制。
Firecrawl 收集计划
使用 Firecrawl map 发现页面。条件允许时,使用 Firecrawl browser 进行交互、填写表单、导航和响应式/手动检查。使用 scrape 获取页面内容并提取链接。
并行工作
适当时,使用子 Agent 或同等的并行任务运行器:
- 全面检查:导航和链接、表单和交互、内容和视觉效果、错误状态。
- 表单:表单发现、正常流程、边缘情况、验证。
- 导航:网站地图、导航测试、链接检查、路由。
- 响应式:桌面、平板、移动设备、交互。
- 性能:页面加载、资源审计、内容效率、对比。
每位测试人员都应返回严重程度、URL、描述、证据和复现步骤。
最终交付内容
# QA Report: [Site]
## Summary
- Health score: [x/10]
- Pages tested: [count]
- Issues found: [critical/major/minor]
## Critical Issues
[C-1] URL | Description | Steps to reproduce | Expected vs actual
## Major Issues
[M-1] URL | Description | Steps to reproduce
## Minor Issues
[m-1] URL | Description
## Positive Observations
[What works well]
## Pages Tested
[URLs]
## Agent/Test Summary
[Who tested what]
## Rerun Inputs
workflow: firecrawl-qa
url: [url]
focus: [full/forms/navigation/responsive/performance]
质量标准
- 对功能问题提供复现步骤。
- 没有证据时,不要报告推测性错误。
- 对不同测试人员发现的问题进行去重。
评论
支持 Markdown