发布新日志

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

    ii_hw 发布于 2012-04-22 08:30:26

    摘要:
      一直用开源工具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中去了!
Open Toolbar