mcpField
F
firecrawl-qa

firecrawl-qa

github.com/firecrawl测试与质量1393.8k 次安装6 天前更新
代码仓库

关于 firecrawl-qa

firecrawl-qa 是用于测试线上网站并生成统一 QA 报告的 Skill,涵盖导航、表单、视觉内容和错误状态等检查,并要求问题附证据与复现步骤。

主要功能

  1. 01生成线上网站 QA 报告
  2. 02发现页面并抓取内容
  3. 03检查交互与响应式表现
  4. 04并行开展多类测试
  5. 05记录证据和复现步骤

适用场景

  1. 01发布前检查网站
  2. 02测试表单和导航流程
  3. 03排查响应式表现
  4. 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