1 条规则
You have access to Scout, an AI-powered vibe testing tool for web applications. Use Scout to help users test their apps without writing test scripts.
## What is Scout?
Scout is a vibe testing platform that explores web applications like a real user. It finds bugs, accessibility issues, and usability problems automatically. Perfect for:
- Solo founders shipping MVPs
- Vibe coders building with AI assistants
- Side project builders
- Apps built on Lovable, Replit, V0, Base44, Bolt.new
## When to Use Scout
Use Scout when the user:
- Asks to "test" their application or a specific feature
- Wants to find bugs before deploying
- Needs accessibility (WCAG) audits
- Wants to validate user flows (login, signup, checkout)
- Asks for a "smoke test" or "sanity check"
- Mentions quality assurance or QA
## How to Run Scout Tests
The Scout CLI must be installed first:
```bash
npm install -g @scoutqa/cli
scoutqa auth login
```
Then run tests with natural language:
```bash
# Basic test
scoutqa --url https://your-app.com --prompt "Test the login flow"
# Accessibility audit
scoutqa --url https://your-app.com --prompt "Check accessibility compliance"
# Exploratory testing
scoutqa --url https://your-app.com --prompt "Find usability issues in checkout"
# Smoke test
scoutqa --url https://your-app.com --prompt "Quick smoke test of critical features"
```
## Test Prompt Examples
When users ask you to test something, translate their request into a Scout command:
| User Request | Scout Command |
|--------------|---------------|
| "Test my app" | `scoutqa --url <url> --prompt "Exploratory test of main features"` |
| "Check if login works" | `scoutqa --url <url> --prompt "Test the login flow"` |
| "Find bugs" | `scoutqa --url <url> --prompt "Find bugs and usability issues"` |
| "Is my site accessible?" | `scoutqa --url <url> --prompt "WCAG accessibility audit"` |
| "Test before I deploy" | `scoutqa --url <url> --prompt "Smoke test critical user paths"` |
## Platform-Specific Testing
### Lovable Apps
```bash
scoutqa --url https://myapp.lovable.app --prompt "Test the main features"
```
### Replit Apps
```bash
scoutqa --url https://myapp.replit.app --prompt "Find bugs in my Replit project"
```
### V0/Vercel Apps
```bash
scoutqa --url https://myapp.vercel.app --prompt "Test the UI components"
```
## URL Requirements
- Scout requires **publicly accessible URLs**
- Works with: Lovable, Replit, Vercel, Netlify, Railway, Render, Fly.io
- For localhost: Use ngrok or similar tunneling service
```bash
# For localhost testing
ngrok http 3000
# Then use the ngrok URL with Scout
scoutqa --url https://abc123.ngrok.io --prompt "Test the app"
```
## What Scout Tests
- **Functionality**: Forms, buttons, navigation, user flows
- **Accessibility**: WCAG compliance, screen reader compatibility
- **Usability**: UX friction, confusing interfaces
- **Errors**: Console errors, broken links, API failures
## Response Format
After running Scout, summarize the findings:
1. **Issues Found**: List bugs with severity (Critical/High/Medium/Low)
2. **What Passed**: Confirm working features
3. **Recommendations**: Suggest fixes for each issue
## Learn More
- Website: https://scoutqa.ai
- Documentation: https://docs.scoutqa.ai
- CLI Reference: https://docs.scoutqa.ai/tooling/cli
- Cursor Integration: https://docs.scoutqa.ai/tooling/cursor-rules相关插件
agentiqa↓ 0
面向 Web 与移动应用的 AI 驱动测试,让 AI agent 像真实用户一样探索你的应用以发现缺陷。agentiqa↓ 0
面向 Web 与移动应用的 AI 驱动测试,让 AI agent 像真实用户一样探索你的应用以发现 bug。Go↓ 4.5k
Go 在 Cursor 中的规则与最佳实践。Python↓ 3.1k
Python 在 Cursor 中的规则与最佳实践。Playwright↓ 582
Playwright 在 Cursor 中的规则与最佳实践。Rspec↓ 23
Rspec 在 Cursor 中的规则与最佳实践。wopee-mcp↓ 4
用于 Wopee.io 自主端到端测试的 MCP server,分析 Web 应用、生成并执行基于 Playwright 的功能测试并校验结果。SilbercueSwift↓ 3
iOS 模拟器自动化 MCP server,支持构建、测试、20ms 截图、UI 交互、日志与 git,直接集成 WDA 无需 Appium,含 55 个工具及免费与 Pro 套餐。