我们写用例有个麻烦 不停在每个用例添加用例前缀 例如 tc-tp0:,不停的复制粘贴,很烦 ,写了一个小工具实现自动填充,如果感觉不合适自己在修改下的等级 例如 tc-tp1:
import random
import xmind
workbook = xmind.load('upload.xmind') //需要转化的XMIND
primary_sheet = workbook.getPrimarySheet()
a=primary_sheet.getRootTopic().getSubTopics()
def digui(a): //使用递归方法
for i in a:
b=i.getSubTopics()
if b:
digui(b)
else:
a=i
title = a.getTitle() // 获取用例名字
print(title)
p=random.choice(["1","2","3"]) // 随机取 1 2 3 等级
a.setTitle("tc-p%s:"%p + title) // 填充前缀
digui(a)
xmind.save(workbook ,"uplaod3.xmind") // 保存在新文件
效果全部填充了 前缀: