scoutqa-test
💡 摘要
ScoutQA通过自然语言提示实现AI驱动的Web应用程序探索性测试。
🎯 适合人群
🤖 AI 吐槽: “看起来很能打,但别让配置把人劝退。”
风险:Medium。建议检查:是否执行 shell/命令行指令;是否发起外网请求(SSRF/数据外发);API Key/Token 的获取、存储与泄露风险;文件读写范围与路径穿越风险;依赖锁定与供应链风险。以最小权限运行,并在生产环境启用前审计代码与依赖。
ScoutQA for Claude Code
Run AI-powered exploratory tests on web applications using natural language prompts.
ScoutQA automatically tests your websites for accessibility issues, broken user flows, and usability problems — all from simple English instructions.
Installation
- Install the ScoutQA CLI:
npm i -g @scoutqa/cli@latest
- Add your [API key][api-key] by logging in:
scoutqa auth login
- Install the plugin:
claude plugin marketplace add https://github.com/scoutqa-dot-ai/claude-code claude plugin i scoutqa-plugin@scoutqa-marketplace
Upgrading
claude plugin marketplace update
Usage
Ask Claude to test any website:
- "Test the login flow on https://example.com"
- "Check https://example.com for accessibility issues"
- "Run a smoke test on our staging site"
- "Verify the checkout process works"
Development
claude --plugin-dir /path/to/repo
Troubleshooting
Diagnostic tool for troubleshooting the installation and health of Claude Code and plugins:
claude doctor
Make sure you have the ScoutQA CLI installed:
scoutqa --version
Run Claude with verbose logging to see any plugin load errors:
claude --debug
Re-authenticate if your session expired:
scoutqa auth login
优点
- 通过自然语言命令简化测试。
- 有效识别可访问性和可用性问题。
- 与现有工作流程良好集成。
缺点
- 依赖自然语言处理的准确性。
- 可能需要额外的插件设置。
- 仅限于Web应用程序。
相关技能
免责声明:本内容来源于 GitHub 开源项目,仅供展示和评分分析使用。
版权归原作者所有 phatpham-katalon.
