EvaTestRunner编码代理
SQL测试自动化测试用例生成专用编码代理的设计和实施项目。
将验证列表(Markdown)作为输入,搜索测试自动化API,自主生成pytest测试用例。
______________________________________________________________________
文件夹配置
ContextEngineering/
├── README.md # 本ファイル
├── docs/ # 設計・仕様書
├── reference/ # 調査メモ・参考資料
└── demo/ # デモ(EvaTestRunner ダミー + MCP サーバー)
├── refs/ # ダミー API・テスト・検証リスト
├── mcp-server/ # MCP サーバー(Phase 1 実装済み)
└── run_demo.py # デモ実行スクリプト______________________________________________________________________
快速启动
cd demo/mcp-server
python -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt
cd ..
PYTHONPATH=mcp-server python run_demo.py验证列表解析→API检索→测试例检索→pytest生成为止一并执行。了解更多信息 demo/README.md。
______________________________________________________________________
文档
文件|说明| |----------|------| | docs/EvaTestRunner_CodingAgent_DesignSpec.md | 设计仕样书(符合2026年最佳实践) | docs/EvaTestRunner_制冷剂_最佳实践.md 最佳实践摘要 | docs/SQA_编码代理_Plan.md |初期设计・実装计画|
______________________________________________________________________
演示/
| 項目 | 内容 |
|---|---|
| 技术栈 | 树保姆/ast、色度、句子变换器 |
| MCP工具 | parse_verification_md、search_test_apis、search_tst_examples、get_api_signature、generate_pytest_case |
| 起动 | demo/README.md 查看项目中可用的所有族 |
______________________________________________________________________
参考资料(reference/)
文件内容 |----------|------| |2026_trends_context_engineering.md | 2026トレンド、上下文工程、API嵌入、代理循环| sdk_test_architecture_hybrid_retrieval.md|通用SDK测试生成架构Capability Map、Graph RAG | |组织知识外部反思.md|組織ナレッジ化、外部反射、知识MCP服务器| | agentic_search_and_dedicated_rag.md | Agentic Search と専用 RAG の役割分担、Semantic Gap |
______________________________________________________________________
项目条款
- 个人情报・秘密情报:
.env中,单击.gitignore中排除在Git的管理范围之外 - 提交消息: 英文一文、Conventional Commits(
feat:,fix:等) - 公关:
.github/PULL_REQUEST_TEMPLATE.md使用
了解更多信息 .cursor/rules/project-standards.mdc 来修改标记元素的显示属性。
