开发这个小工具的原因呢,是因为公司使用的 itest 测试平台虽然有思维导图功能(且不支持用脑图写标准用例,只是脑图的本真用法),但是小伙伴们,还是喜欢使用 xmind 通过标注写标准用例,进行测试用例的编写。
每次上传的时候,还要手动去修改格式, 所以便自己开发了这个小工具。
有的小伙伴会说,为什么不去网上找一个呢,还要自己重复造轮子,因为我是前阿里测开,只会 java,虽然有 python 工具,但是我不懂,还有就是网上的工具大多都是解析 xml 文件,xmi
nd7 我不知道,从 xmind8 开始 xmind 都是 content.json 文件, 也就是说网上的轮子我都用不了,最重要的是特别不灵活。
不废话开始干!
两种方式运行服务
nohup java -jar itest-xmind-to-excel.jar &
,打包时选择无 test 模式也可以不配置,使用默认的
考虑到,每个小伙伴使用的习惯不同,所以增加了这个自定义标注的功能,只要在 yml 配置文件中修改就可以
2.1 找到标注的方式
首先在 xmind 中设置好自己想要的标注,然后将 .xmind
后缀名改为 .zip
解压后,里面有一个content.json的文件,这个 JSON 里面有个markerId,这个就是标注
到这里就已经得到一个可以上传到itest的 Excel 用例文件了