TestLink导入已有的测试用例

上一篇 / 下一篇  2012-08-10 15:08:15 / 个人分类:测试工具使用

团队决定使用TestLink作为管理测试用例的工具,但是碰到一个棘手的问题:如何把已有的测试用例导入到现有的系统中?
方法一:直接把数据导入到数据库,但是涉及ID关联,手工导入数据库不可行。
方法二:通过TestLink的导入功能进行导入,但是TestLink只支持xml的数据导入,并不支持Excel数据的直接导入,于是上网搜了一把,发现有个vbs的脚本可以很好的实现转换,下面就说一下详细的步骤:
1)准备好以前的测试用例,按照下列格式进行填充(列的顺序要保持一致,否则就要修改vbs脚本)
`编号 `用例名称 `用例摘要 `预置条件 `操作步骤 `预期结果
2)双击附件中的vbs脚本,填入对应的参数文件保存路径等
3)成功转换为xml后还要做些修改,把xml的<?xml version="1.0" encoding="GBK"?>中GBK改为UTF-8,并且另存为UTF-8格式
4)进入TestLink在测试套件下导入测试用例。
 
导入失败的原因可能是:
1)xml格式不正确,可以先从testlink中导出一份xml,然后再与转换出来的xml对比,看看哪些地方不一样,从而修改vbs的转换脚本。
2)生成的xml不正确,打开为乱码,没改为UTF-8格式.
 
注意一点:测试用例的用例名称不能完全相同,否则导入到系统后,系统会默认在第二个相同名称前加入时间作为区分,建议在导入前先在Excel中进行处理.

TAG: TestLink testlink XML xml 测试用例 导入

引用 删除 zuo_vivian   /   2017-06-23 14:58:27
转换的时候提示“文件格式不对”
引用 删除 wyw050112   /   2016-11-08 20:43:07
原帖由wyw050112于2016-11-08 20:33:47发表
excel 要什么格式? 我怎么没看到执行结果文件放在那里呢?

——测试了一下 转成功了!!!  马上导入试试
引用 删除 wyw050112   /   2016-11-08 20:33:47
excel 要什么格式? 我怎么没看到执行结果文件放在那里呢?
引用 删除 xiaogang99   /   2016-01-25 13:47:21
为何改为UTF-8就变为乱码了?
引用 删除 xiaogang99   /   2016-01-25 13:46:38
5
Charles 引用 删除 Charles_H   /   2016-01-21 16:58:57
5
引用 删除 qikelei   /   2015-08-10 17:00:20
5
 

评分:0

我来说两句

Open Toolbar