分享一下 xmind 转化测试用例工具的思路和收获

本文分享了如何将xmind测试用例转化为禅道格式,通过gitlab webhook和api实现自动化同步,并介绍了技术关键点,包括解析xmind文件、兼容不同版本以及与禅道的接口对接。最终,这一解决方案提升了测试用例的规范化和执行效率。
摘要由CSDN通过智能技术生成

关键词 (文末有福利哦)

测试用例 xmind 禅道 gitlab 自动化 质量平台 api

现状

  1. 测试人员使用 xmind 编写测试概要,每个人写的用例都不一样,缺少具体的格式及规范。
  2. 测试人员执行用例通常直接在 xmind 源文件上做标记,缺乏详细的用例执行记录,测试完成没有具体的依据及报告产出。
  3. 测试用例 xmind 文件使用 git 管理,每次测试完成后会上传到 gitlab。
  4. 团队日常使用禅道作为项目管理工具,禅道有完整的测试用例、套件、测试单等功能,但目前未使用。

解决方案

  1. 制定合适的 xmind 编写用例规范,统一格式及书写习惯,让测试用例换人依然可以顺畅执行。
  2. 解析 xmind 文件为禅道格式的用例,自动更新到禅道,生成测试用例及套件,方便关联测试单。
  3. 仍然使用 gitlab 管理 xmind 源文件,同步 gitlab 更新状态,实时更新用例到禅道。
  4. 后续使用禅道执行测试用例及关联缺陷,测试完成后可以有报告产出。

技术关键点

问:如何获取 gitlab 的更新状态?
答:使用 gitlab webhook,简单来讲就是网络回调,在 gitlab 项目里配置一个网络接口,当 gitlab 有状态更新时,会把对应的更新消息推送到网络接口。推送消息里面包含了本次推送所包含的 commits 以及文件变更。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

酔清风

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值