无需编程,一步步教你把xls格式测试用例转为xml,方便TestLink导入

摘要:
  一直用开源工具TestLink来管理测试用例,最近升级到1.9.3版本后,被用例导入困扰了很久。相信用过的人都知道,新版的TL导入用例有两个问题,一是直接导入xls格式会报错;二是如果要通过xml文件导入,需要将测试用例转换为xml格式。而大多数公司的测试用例都是Excel的,若直接将xls另存为xml,很多人都被卡在了“xml没有映射关系”这个地方。
  一开始也准备写个程序去做个转换,但是第六感告诉我,不需要这么麻烦!(程序员都很懒)。只要有钻研精神,没有什么解决不了的问题。下面就带领大家一步步搞定用例的导入。
 
说明:
  xml_module.xml - xml映射关系模版,用于添加到测试用例作为xml映射关系
  TestCase_Module.xls - 测试用例模版
 
步骤:
  Step 1: 分析TestLink用例的xml结构
  先在TL里写个用例,然后导出为xml格式,经过分析,得到如下图的基本结构。(注:这个结构是我需要的几个关键节点)
  把它保存为一个xml文件,它就是我们需要的xml映射关系的模版。
 
  Step 2: xls格式的测试用例导入映射关系,并保存为待导入TL用例的xml
  如下图,这是我根据上步得到的关键节点做的测试用例模版,
  打开office2010的“开发工具”项,选择“源”。选择“xml映射...”, 把Step1保存的xml映射关系模版添加并确定。
  从右侧面板里拖动映射节点到对应的Excel列上
  拖动完成后如下图
最后把此Excel的用例另存为xml格式就可以导入到TestLink中去了!
posted @ 2012-04-22 09:21  whuiscool  阅读(605)  评论(1编辑  收藏  举报