51Testing软件测试论坛

标题: 怎么把测试用例从TestLink迁移到MeterSphere? [打印本页]

作者: lsekfe    时间: 2022-7-8 09:29
标题: 怎么把测试用例从TestLink迁移到MeterSphere?
使用方法
  1. 关键步骤
 >python testlink2metersphere.py “从testlink导出的xml”

注:“testlink2metersphere.py”脚本下载链接在文末。
  在当前文件夹中生成同名且后缀为ms.xls的文件,导入到MeterSphere中。
  2. 详细步骤
  Step 1:首先从TestLink导出XML格式的[url=][/url][url=]测试[/url]用例
[attach]138856[/attach]
[attach]138857[/attach]
Step 2:将Testlink2metersphere压缩包解压,与XML文件放到同一文件夹中。
[attach]138858[/attach]
Step 3:执行“[url=]python[/url] testlink2metersphere.py”脚本,从TestLink导出XML格式文件。
[attach]138859[/attach]
Step 4:在同一目录下,生成后缀为ms.xls的文件,从MeterSphere中选择导入此文件。
[attach]138860[/attach]
Step 5:显示导入成功,大功告成。
[attach]138862[/attach]
[attach]138861[/attach]
注:此脚本在Windows10+Python3.8.3下测试通过,依赖组件为:XLWT和XML,请事先安装。
  脚本结构
  主要分为两部分:
  1.XML格式测试用例的解析,分为两个主类(Testsuite和Testcase)以及三个支撑类(Suite、Case和Step)。
  2.XLS文件的生成,主要是将解析的XML中的数据按MeterSphere模板进行格式化输出。
[attach]138863[/attach]












欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2