WX

wool-xing/test-agent

Deployment & DevOps

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

11 stars Качество 59 Тренд 38MIT

AI Testing Agent Framework · 16 experts + 32 skills + 49 utils · Multi-LLM (Claude/OpenAI/Qwen/etc) · MCP-native · Open-source · Learn-while-using

Обзор

Test-Agent turns any software, EXE, APK, Docker image, or API into a**— autonomous from requirement parsing to PoC-validated bug reports, powered by 16 AI agents with a ManifestV2 single-source architecture. -— Web · API · Android · iOS · WeChat Mini Program · Windows · macOS · Linux · Automotive · IoT · AI/LLM · Blockchain -— HTTP(S) · gRPC · WebSocket · TCP/UDP · GraphQL · MQTT · CAN-bus · Kafka · Modbus · … -— 6 built-in (Claude / OpenAI / Gemini / Qwen / DeepSeek / Ollama) + OpenAI-compatible fallback for any provider, 3 env vars, zero code -— --mode learn outputs theory references at every step (22 KB cards across 13 domains) -— sandboxed exec · PII scrub · prompt-injection scan · hash-chain audit trail · SSO + RBAC Prerequisite: Python 3.x. Git & Node.js auto-installed if missing (winget / brew / apt / apk). ⚠️ This project includes offensive security tools (pentest skill / SSRF probes / AI adversarial templates). Read SECURITY.

README

Показан фрагмент оригинального README. Открыть оригинал.

🤖 Test-Agent

AI Testing Agent Framework · Open-Source · Multi-LLM · One-command deploy

English| 简体中文


Test-Agent turns any software, EXE, APK, Docker image, or API into afully tested project— autonomous from requirement parsing to PoC-validated bug reports, powered by 16 AI agents with a ManifestV2 single-source architecture.

-All-platform— Web · API · Android · iOS · WeChat Mini Program · Windows · macOS · Linux · Automotive · IoT · AI/LLM · Blockchain -All-protocol— HTTP(S) · gRPC · WebSocket · TCP/UDP · GraphQL · MQTT · CAN-bus · Kafka · Modbus · … -Multi-LLM no lock-in— 6 built-in (Claude / OpenAI / Gemini / Qwen / DeepSeek / Ollama) + OpenAI-compatible fallback for any provider, 3 env vars, zero code -Learn while using— --mode learn outputs theory references at every step (22 KB cards across 13 domains) -Safe-by-default— sandboxed exec · PII scrub · prompt-injection scan · hash-chain audit trail · SSO + RBAC


🚀 Quick Start

Prerequisite: Python 3.x. Git & Node.js auto-installed if missing (winget / brew / apt / apk).

⚠️ This project includes offensive security tools (pentest skill / SSRF probes / AI adversarial templates). Read SECURITY.md before running pentest or AI-adversarial workflows.

# Download install script

curl -fsSL -o install.py https://raw.githubusercontent.com/Wool-xing/Test-Agent/main/install.py

# Deploy to your project directory (any path works)

python install.py D:\Test-Agent              # Windows example, any drive or folder
python install.py ~/test-agent-project       # macOS / Linux example, any folder

```text

>**Windows users**: if curl fails with `CRYPT_E_NO_REVOCATION_CHECK`, use PowerShell:
> ```powershell
> Invoke-WebRequest -Uri https://raw.githubusercontent.com/Wool-xing/Test-Agent/main/install.py -OutFile install.py
> python install.py D:\Test-Agent   # example, any drive or folder works
> ```

**Expected duration**: ~10–15 min (includes pip deps + Playwright browser). CN networks auto-use Tsinghua PyPI mirror.

After deployment, outputs under `workspace/`: test cases (Excel + xmind + markmap + opml) + Word report + decision logs.

**Next**: `cp config/.env.example .env` → edit `.env` → run with any AI tool supporting AGENTS.md/SKILL.md standard, or `tagent run "your PRD"`
Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add wool-xing/test-agent
Новичок в MCP? Начните с руководства на mcpskill.org →