AgentIndex icon
AgentIndex
工具MCP 服务HOT分类热门最新选型清单对比指南
提交工具
工具MCP 服务HOT分类热门最新选型清单对比指南
首页/
开发者工具/
SHAFT_ENGINE
SHAFT_ENGINE logo

SHAFT_ENGINE

活跃·★ 417·MIT·更新于 2026-10-22

SHAFT是一个基于Java 25的自动化框架,提供流畅的API,用于Web、移动、API、CLI和数据库平台的同步操作、断言及全面测试。它与TestNG、JUnit 5和Cucumber等流行测试框架无缝集成,内置报告、证据收集以及可选的智能代理辅助工作流功能。

SHAFT_ENGINE 当前归类于 开发者工具,更适合按具体工作流、部署方式和团队场景来判断是否适配。从现有资料来看,它主要强调 流畅的API,用于同步操作、断言、配置、测试数据和报告。。典型使用场景包括 自动化Web应用程序的端到端用户界面测试。。页面记录的许可证为 MIT。当前 GitHub Stars 为 417。相关标签包括 Java、自动化框架。

本文根据项目 README 和公开仓库数据整理,我们没有实际试用过该工具。

#Java#自动化框架#Web测试#移动测试#API测试#数据库测试#命令行接口测试#测试自动化
$ 安装
$ mvn archetype:generate -B -DarchetypeGroupId=io.github.shafthq -DarchetypeArtifactId=shaft-engine-archetype -DarchetypeVersion=7.11.1 -DgroupId=com.example -DartifactId=my-automation-project
↗ 访问官网★ GitHub
01

功能特性

01流畅的API,用于同步操作、断言、配置、测试数据和报告。
02覆盖Web、移动、API、CLI和数据库的全面测试能力。
03集成TestNG、JUnit 5和Cucumber测试框架。
04内置同步、断言、截图、日志和Allure证据功能。
05具有可选AI提供商支持功能的确定性代理工作流。
02

为什么选择它

+流畅的API,用于同步操作、断言、配置、测试数据和报告。
+覆盖Web、移动、API、CLI和数据库的全面测试能力。
+自动化Web应用程序的端到端用户界面测试。
+覆盖 10 个兼容平台或环境。
03

权衡点

!最终选型仍建议与同类工具做并排比较,而不是单看单页信息。
04

兼容性

Java
运行时
已通过文档验证
Maven
构建工具
已通过文档验证
TestNG
测试框架
已通过文档验证
JUnit 5
测试框架
已通过文档验证
Cucumber
测试框架
已通过文档验证
Web
目标
已通过文档验证
05

快速开始

1
$ mvn archetype:generate -B -DarchetypeGroupId=io.github.shafthq -DarchetypeArtifactId=shaft-engine-archetype -DarchetypeVersion=7.11.1 -DgroupId=com.example -DartifactId=my-automation-project
06

使用场景

↳自动化Web应用程序的端到端用户界面测试。
↳对移动应用程序进行功能和性能测试。
↳验证REST或GraphQL API的功能和契约。
↳执行命令行接口(CLI)应用程序测试。
↳作为自动化测试套件的一部分,执行数据库验证和完整性检查。
07

同类工具

⚡热门对决:
VSmockloop-mcp★17→VSdocker-android★16.0k→VSCopilotKit★38.2k→VS1Panel★37.2k→
mockloop-mcp logo
mockloop-mcp★ 17
MockLoop MCP 是全球首个由模型上下文协议(MCP)驱动的AI原生API测试平台,提供全面的AI驱动场景生成、自动化测试执行和智能分析功能。
VS对比→
docker-android logo
docker-android★ 16.0k
Docker-Android是一个为所有Android相关用途构建的Docker镜像,可用于应用程序开发和测试。
VS对比→
CopilotKit logo
CopilotKit★ 38.2k
CopilotKit 是一个开源开发工具包,旨在帮助您在Web应用程序中构建和部署深度集成的AI助手和智能体,提供快速集成、框架无关性和生产就绪的UI。
VS对比→
1Panel logo
1Panel★ 37.2k
新一代的 Linux 服务器运维管理面板
VS对比→
agents-towards-production logo
agents-towards-production★ 21.7k
Agents Towards Production是一个开源指南,旨在帮助将AI代理从原型扩展到企业级生产环境,并通过教程涵盖生产级代理的各个方面。
VS对比→
unity-mcp logo
unity-mcp★ 15.3k
MCP for Unity 通过模型上下文协议将AI助手与Unity编辑器连接,让您能使用大型语言模型创建Unity应用。
VS对比→
fastapi_mcp logo
fastapi_mcp★ 12.0k
FastAPI-MCP旨在将您的FastAPI端点作为模型上下文协议(MCP)工具公开,并内置认证功能。
VS对比→
nginx-ui logo
nginx-ui★ 11.7k
Nginx UI 是一个基于Go和Vue开发的Nginx Web管理界面,提供在线配置、监控和自动化管理功能。
VS对比→
查看全部替代品 →

评论

登录后发表评论

暂无评论,来发表第一条吧

本页内容
01功能特性02为什么选择它03权衡点04兼容性05快速开始06使用场景07同类工具
ShaftHQ /
SHAFT_ENGINE
↗

一个用于Web、移动、API、CLI和数据库测试的Java 25自动化框架。

417MIT
最后更新1天前
状态活跃
分类开发者工具
链接
文档↗讨论↗问题↗版本↗
推荐云部署
Ad

在 DigitalOcean 上一键部署

为你的 MCP 服务、Docker 容器与智能体提供即开即用云服务器,新用户立享 $200 免费额度(60天有效)。

立即领取 $200 免费额度
© 2026 AgentIndex.app|由十年 iOS 开发者构建。
按场景挑选关于我们联系我们广告合作隐私政策使用条款QYSGitHub请作者喝咖啡 ☕

按分类浏览

MCP 服务器代码助手工作流自动化RAG / 知识库多智能体浏览器自动化大模型基础设施开发者工具可观测性

与 Anthropic, OpenAI 或 Microsoft 无关。