我在WorkBuddy上打通了TestHub,全程用AI来跑测试!

之前我们在:

等文章中多次介绍过,TestHub平台除了二开集成了Hermes智能体、提供了多款SKills外,还内置了17 个工具,覆盖项目查询、用例管理、API 测试、测试执行、缺陷追踪、数据生成、报告分析等完整测试生命周期。(当然这是一两个月前了,现在越来越丰富了,可以查知识库、读禅道需求/Bug、执行测试套件...合计40+工具能力

随着TestHub星球版7.2发布,我们又带来了一项重磅新能力:提供对外MCP Server

也就是说TestHub平台对外提供MCP Server,暴露平台的各个模块的多项能力,我们在 Claude Code、WorkBuddy、Codex 等任意支持MCP连接的Agent智能体中都可以自由接入,通过自然语言来调度TestHub跑UI/接口/APP自动化测试、查知识库、生成用例、创建测试计划、禅道缺陷分析......

如果说Hermes模块是平台调度中心、Skills技能管理为平台插上了想象的翅膀、MCP管理帮助平台连接万物,那么MCP Server 则是帮助万物连接TestHub平台!

下面我们就分别在WorkBuddy和TestHub平台中来演示如何连接TestHub MCP,一句话跑测试!

01

1.WorkBuddy配置TestHub连接器

在WorkBuddy专家·技能·连接器页面右上角有个自定义连接器,进入后,我们添加自定义连接器,填写TestHub MCP Server配置。

TestHub MCP Server配置,我们可以在TestHub配置中心-MCP服务控制-MCP接入配置中一键复制,粘贴到WorkBuddy。

注意:WorkBuddy需要和TestHub保持在同一内网下,如果TestHub部署在公网服务器,则需要把地址换成公网地址,总之确保WorkBuddy要能连上它。

WorkBuddy显示绿色,返回工具列表,表示链接成功。接下来就可以在WorkBuddy对话中调用了。

02

2.WorkBuddy调用TestHub

2.1 查询类操作

我们可以在WorkBuddy中使用如下方式来调用TestHub连接器,例如:

查看testhub连接器有哪些工具?

查询UI自动化模块下有哪些项目

查看元气购项目下有哪些UI自动化测试用例?

2.2 跑UI自动化测试

执行元气购添加购物车这条UI自动化测试用例

涉及执行类的危险操作,平台设置了拦截保护 ,我们必须在TestHub平台『配置中心-MCP服务控制-MCP待审批』中审批通过后,其他智能体才能真正开始执行调用。

查询执行结果

执行"TestHub测试项目888"项目下所有UI自动化测试用例。

11条UI自动化测试用例,全部执行通过!

2.3 跑接口测试

除了先查询项目、套件、用例,再执行,这样一步步问询下来,也可以一步到位、简单粗暴让它直接执行:

执行"TestHub测试项目888"项目下ID为4的接口测试套件

03

3.在TestHub平台中调用

没错,这有点邪修玩法了:把平台能力封装为MCP工具、接入平台MCP管理中调用,既是MCP Server,又充当MCP Client。

同样是在『配置中心-MCP服务控制-MCP接入配置』中复制,在『配置中心-MCP服务器配置』中添加服务器,粘贴复制的MCP Server配置。

3.1 查询工具

帮我检查TestHub MCP提供了哪些工具?

3.2 查知识库并生成用例保存到平台

前面执行UI/接口等测试我们已经演示了,接下来就重点演示如何操作查询知识库、基于知识库需求生成用例、缺陷分析、提交Bug等。

请你读取知识库中"照相馆预约系统"的"预约订单"相关的需求内容。

基于这些需求生成退款相关的测试用例

将生成好的测试用例保存到测试用例管理中,关联"照相馆预约系统"项目。

随后在平台的测试用例中查看。

3.3 禅道平台缺陷分析/提Bug到禅道

你可以读取禅道Bug吗

你帮我查看照相馆Web项目(productID=1),一共有多少个Bug?并按照状态、优先级进行统计。

帮我把这个Bug提交到禅道:

项目:照相馆Web项目

标题:测试TestHub Hermes提交Bug到禅道平台

优先级:高

严重等级:一般

注意,提交这类危险操作不会直接执行,Hermes会先生成Bug草稿,和我们确认,如果我们确认没问题、也没什么要补充的,可以直接回复:

确认提交

04

写在最后

以上就是利用TestHub MCP的能力和使用介绍。关于这两个模块是如何打通的,大家可以参考:『测试平台如何和禅道打通?我把两条链路都拆开给你看』这篇文章。没有最强的工具,能在实际业务中解决问题、发挥价值就是好用的工具!

新版本预告:TestHub下月初发布8.0版本,新增代码变更分析、代码图谱、代码染色、代码知识库、基于变更影响点ai自动生成功能用例和接口用例、生成用例一键导入功能/接口用例管理、云真机Agent、AI接口用例生成......

推荐阅读:

硬核 | TestHub这30个可业务落地案例,专注解决测试痛点问题,助力测试人全流程提效(第一篇)

TestHub星球版7.0发布!UI录制回放、飞书打通、Hermes&知识库打通......

TestHub+Agent Browser SKill电商下单流程AI自动化测试实战

相关推荐
程序员z76 小时前
RAG 系统评测实战:从指标设计到落地闭环
人工智能
CCC:CarCrazeCurator6 小时前
从算子到智能系统:理解 MLP、CNN、Transformer、JEPA、VLA 与世界模型
人工智能·深度学习
程序员z76 小时前
Agent 评测体系怎么搭:从指标设计到工程闭环
人工智能
NeoGressAI外贸数字化6 小时前
外贸独立站多语言缓存命中率低?5 个成因与排查脚本
人工智能
星核0penstarry6 小时前
从“一次生成“到“持续进化“:自进化社媒 Agent 的工作流拆解
人工智能·开源·agent
昇腾知识体系6 小时前
鲲鹏+昇腾 NUMA 亲和性调优:Kunpeng 920 双路服务器给 NPU 工作负载绑核
人工智能·华为·知识图谱
桃西西呀7 小时前
你拍的一堆硬币,手机怎么一眼数出有几枚?聊聊边缘、轮廓和模板匹配
人工智能·llm·图像识别
米小虾7 小时前
多智能体还在"说话":C2C 把 KV-Cache 直接传给另一个模型,2.5× 加速背后的五个死结
人工智能·agent
人工智能AI技术7 小时前
Spring factory-method踩坑实录,Bean类型异常一次讲透
人工智能
AI职业加油站7 小时前
数据要素价值释放年:大数据治理工程师,站上职业新风口
人工智能·学习·职场和发展·数据分析·职场发展