2 Star 9 Fork 3

calvinxiong / xmind2excel

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

xmind2excel

背景介绍

为了方便用例评审,团队大多数人使用XMind编写用例并评审;然后再把评审后的用例整理成Excel导入到TAPD(腾讯提供的一个软件研发管理平台),最后执行跟踪。 在从XMind用例转换成符合TAPD导入模板的用例时,特别耗时且都是无效工作,为了提高效率,故开发XMind2Excel工具,以快速从XMind转换成符合TAPD模板的Excel方便快速导入。 但编写XMind文件时有一些特殊要求,以方便工具解析XMind文件,要求会在 使用说明 处介绍。

软件架构

使用spring-boot快速构建工程完成开发。

安装教程

  1. 安装1.8以上的jdk
  2. copy xmind2excel-1.1.0-RELEASE.jar 到本地双击即可使用

使用说明

目前XMind仅支持8.0,以xml解析存储文件。

step 1 使用XMind进行用例设计

必须需遵循以下规则:

1、保证XMind文件只有1个画布、1个根节点。

2、旗帜:功能模块,不同颜色表示重要等级(从前到后重要级别逐步减低)。

3、星星:需求,不同颜色表示重要等级(从前到后重要级别逐步减低)。

4、数字:表示用例和用例等级(1:高、2:中、3:低)。

5、用例上加备注:表示前提条件

6、用例下的第一层分支表示【测试步骤】,第二层分支表示【期望结果】,【测试步骤】和【期望结果】节点禁止使用标识;多【测试步骤】和多【期望结果】均使用多个分支表示;支持没有【测试步骤】、【期望结果】的用例情况。

7、中心主题(根节点)可以使用备注标识项目的基本信息,但工具转换过程暂不解析。

PS:

a. 旗帜和星星标识的功能模块和需求,在工具解析时都会处理成模块,成为TAP用例模板中的目录;如下图第1个用例的目录是:模块(目录)1-子模块1-子模块1.1

b. XMind中测试用例节点,用例描述一定要包含上层各功能模块节点的关键信息(TAPD中测试计划的执行测试用例时看不到目录信息)。

模板如下: 输入图片说明

step 2 使用XMind-Excel转换工具把XMind转换成Excel

在package目录下载 xmind2excel-1.1.0-RELEASE.jar 转换工具(需要JDK环境,双击可运行)。或下载源码,自己打包后本地target目录可获取。

输入图片说明 输入图片说明

step 3 把Excel用例导入到TAPD

输入图片说明 输入图片说明

参与贡献

  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request

空文件

简介

使用XMind用例编写&用例评审;然后使用该工具把用例生成Excel并导入到TAPD(腾讯提供的一个软件研发管理平台),最后执行跟踪。 目前仅支持XMind8.0(以XML解析文档内容) 展开 收起
Java
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/calvinxiong/xmind2excel.git
git@gitee.com:calvinxiong/xmind2excel.git
calvinxiong
xmind2excel
xmind2excel
master

搜索帮助