MCP ACS测试经理
具有MCP集成的AI代理的全面测试功能。运行测试、分析覆盖率、生成测试、调试失败并管理整个测试生命周期。
特性
- 测试执行:跨多个框架(Jest、Mocha、Pytest、Vitest)运行测试
- 覆盖率分析:使用视觉装饰分析测试覆盖率
- 测试生成:从代码生成AI驱动的测试
- 调试集成:使用mcp调试器服务器调试失败的测试
- 视觉回归:屏幕截图与mcp屏幕截图的比较
- 缺陷检测:识别并修复不可靠的测试
- 变异测试:验证测试套件的有效性
- 影响分析:仅运行受影响的测试
- 绩效基准测试:识别并优化慢速测试
需求
- VS代码1.105.0或更高
- Node.js 18+(用于JavaScript/TypeScript项目)
- Python 3.8+(适用于Python项目)
扩展设置
此扩展有助于以下设置:
mcp-testing.server.autoStart:打开VS Code时自动启动MCP服务器mcp-testing.test.defaultFramework:要使用的默认测试框架mcp-testing.coverage.enabled:启用覆盖率分析mcp-testing.coverage.showInEditor:在编辑器中显示覆盖装饰
已知问题
目前没有。
发布说明
0.1.0
MCP ACS测试管理器的初始版本。
许可证
麻省理工学院
