测试人必备提效 Skill!禅道一键提Bug + 快速统计BUG....
禅道是目前企业里使用率很高的研发管理工具项目跟进、需求对接、缺陷管理等全流程工作基本都能在上面完成。之前给大家分享过 TAPD Skill用于一键提交bug到tapd和分析统计tapd上的bug情况有不少测试同学来问禅道能不能也做成类似的Skill方案因此我在网上查了相关资料发现禅道官方确实提供了配套 Skill主要包含 CLI、API、教学skill这三类。这三类 Skill 支持直接使用但实际落地时会面临几个问题CLI 和 API 分别适配哪些版本业务场景下该选择 CLI 还是 API原生操作流程较为复杂能否参考 TAPD Skill 的模式实现更便捷的 BUG 提交综合以上问题我这边在官方现有能力之上做优化以官方 Skill 的基础能力为底座开发一个适配于我们实际使用场景的skill。下面为大家详细介绍下本次开发的相关 Skill、案例教程以及常见问题Skill清单与作用介绍1、zentao-api、zentao-cli的作用这两个是官方提供的skill用于基础能力而 zentao-tour 主要用于禅道功能及对应 Skill 的入门教学和我们实际业务场景匹配度较低因此已做移除处理。2、zentao-hybrid是什么呢为什么需要设计这个这个skill算是zentao-api、zentao-cli的结合体、禅道的开放平台接口文档具备两个版本 分别是v1.0和v2.0而zentao-api主要是支持2.0的版本zentao-cli没有指定版本那在实际使用过程中会出现什么问题呢可能会导致有些旧的版本没法使用禅道。因此zentao-hybrid skill的目的融合了cli、2.0、1.0的版本使其能够智能切换这个十分重要skill关系1、zentao-hybrid是基于官方提供的zentao-api、zentao-cli skill进行混合升级能适配执行cli、v1、v2版本的能力2、01-zentao-init skill用于探索禅道版本实现登录、运行配置、以及生成项目配置文件3、02-zentao-submit-bug 提交bug4、03-zentao-bug-stats统计Bug实践步骤1、skill下载下载后解压放在自己的skills目录下2、环境配置为了安全方面的考虑我们不适合直接将隐私信息直接发给AI而是应该定义为环境变量的方式让AI直接读取变量而不是内部的值那么主要有下面几种分别有禅道URL、账号、密码以及Token不过一般使用账号密码的方式较多所以我们需要进行设置下面这些配置方式都是持久化的使用命令行进行执行Windows cmd方式快捷键winR输入cmdsetxZENTAO_URL禅道URLsetxZENTAO_ACCOUNT账号setxZENTAO_PASSWORD密码macexportZENTAO_URL禅道URLexportZENTAO_ACCOUNT账号exportZENTAO_PASSWORD密码source~/.zshrc2、初始化配置在对话框引用skill/01-zentao-init skill输出结果会在根目录下生成一个.zentao/runtime-state.json文件下面截图的记录了当前禅道支持的skill版本有什么 cli、v1、v2版本用于后续提交bug等skill的时候能够实现自适应去调用。同时也会生成一个配置文件生成后我们可以对该文件进行修改例如我的产品名称是公寓系统然后开发对应的模块为角色管理sam租客管理join3、bug提交/02-zentao-submit-bug bug描述 图片输入AI输出过程这里能够识别到模块是租客管理因此将指派人给了join如果没有问题则回复确认提交上传效果如下图片下载正常、指派人也没问题描述和标题也没问题4、bug统计案例一统计本周bug输入输出结果生成一个excel案例二未关闭的bug统计输入输出1、简要统计说明2、excel明细表

相关新闻