firecrawl-qa은(는) 무엇을 하나요?
Firecrawl 브라우저를 사용하여 라이브 웹사이트를 QA 테스트하고 증거를 스크랩합니다. 사용자가 탐색적 QA, 양식 테스트, 탐색/링크 확인, 반응형 확인, 성능 관찰, 버그 보고서 또는 출시 전 품질 검토를 원할 때 사용하세요.
작동 방식
이 스킬은 다음 단계에 따라 작동합니다:
- URL 입력: QA 테스트할 라이브 웹사이트의 URL을 제공합니다.
- Firecrawl 브라우저 실행: Firecrawl의 헤드리스 브라우저를 사용하여 지정된 URL을 엽니다.
- 테스트 시나리오 실행: 사전 정의된 또는 사용자 정의 테스트 시나리오(예: 양식 제출, 링크 클릭, 탐색 경로 추적)를 실행합니다.
- 증거 수집: 각 단계에서 스크린샷과 페이지 텍스트를 캡처하여 증거로 저장합니다.
- 결과 보고: 수집된 증거를 포함한 상세한 QA 보고서를 생성합니다.
주요 기능
- 탐색적 QA: 웹사이트의 페이지를 무작위로 방문하고 상호작용하여 예상치 못한 문제를 발견합니다.
- 양식 테스트: 양식 필드를 채우고 제출하여 유효성 검사 및 오류 처리를 확인합니다.
- 탐색 및 링크 확인: 모든 링크가 올바르게 작동하고 올바른 페이지로 연결되는지 확인합니다.
- 반응형 디자인 확인: 다양한 뷰포트 크기에서 웹사이트가 올바르게 표시되는지 확인합니다.
- 성능 관찰: 페이지 로드 시간과 리소스 사용량을 기록합니다.
- 버그 보고서: 발견된 문제에 대한 상세한 설명과 증거를 생성합니다.
사용 예시
# 기본 QA 테스트 실행
firecrawl-qa https://example.com
# 특정 페이지에 대한 집중 테스트
firecrawl-qa https://example.com/login --scenario form-testing
# 반응형 디자인 확인
firecrawl-qa https://example.com --viewport 375x812,1024x768,1920x1080
요구 사항
- Firecrawl API 키 (환경 변수
FIRECRAWL_API_KEY) - Node.js v18 이상
지원 플랫폼
- Claude Code
- Cursor
- Codex CLI
- 기타 AI 에이전트 도구