适用testlink的xml转excel方法及系统技术方案

技术编号:24205999 阅读:43 留言:0更新日期:2020-05-20 14:41
本申请提供了适用testlink的xml转excel方法,包括以下步骤:获取自testlink处所导出的与测试用例相对应的xml文件;调用SAXReader读取所述xml文件获取Document并解析所有节点,且根据节点生成excel的文件内容;使用HSSFWorkbook技术拼装所述excel的文件内容形成excel格式文件并输出。通过本申请,用户只需上传从testlink导出的测试用例的xml文件就可以转换成固定模板的excel文件,方便用户使用和操作,且转换速度快,完全契合testlink。

Method and system of transforming XML into Excel for TestLink

【技术实现步骤摘要】
适用testlink的xml转excel方法及系统
本申请涉及计算机
,尤其涉及适用testlink的xml转excel方法及系统。
技术介绍
随着testlink使用越来越广泛,使用者中包含不少非技术人员,对于软件导出的数据简单通用性要求增高,目前testlink只限于导出xml格式数据的测试用例,非技术人员无法看懂且不方便查阅和编辑修改测试用例,一个适用testlink的将xml转为excel的工具日益迫切。
技术实现思路
为了解决上述问题,本申请提供了适用testlink的xml转excel方法及系统。适用testlink的xml转excel方法,包括以下步骤:获取自testlink处所导出的与测试用例相对应的xml文件;调用SAXReader读取所述xml文件获取Document并解析所有节点,且根据节点生成excel的文件内容;使用HSSFWorkbook技术拼装所述excel的文件内容形成excel格式文件并输出。如上所述的适用testlink的xml转e本文档来自技高网...

【技术保护点】
1.适用testlink的xml转excel方法,其特征在于,包括以下步骤:/n获取自testlink处所导出的与测试用例相对应的xml文件;/n调用SAXReader读取所述xml文件获取Document并解析所有节点,且根据节点生成excel的文件内容;/n使用HSSFWorkbook技术拼装所述excel的文件内容形成excel格式文件并输出。/n

【技术特征摘要】
1.适用testlink的xml转excel方法,其特征在于,包括以下步骤:
获取自testlink处所导出的与测试用例相对应的xml文件;
调用SAXReader读取所述xml文件获取Document并解析所有节点,且根据节点生成excel的文件内容;
使用HSSFWorkbook技术拼装所述excel的文件内容形成excel格式文件并输出。


2.根据权利要求1所述的适用testlink的xml转excel方法,其特征在于,在所述获取自testlink处所导出的与测试用例相对应的xml文件的步骤中,所述xml文件包含测试套件的文件夹节点以及测试用例的具体详情。


3.根据权利要求2所述的适用testlink的xml转excel方法,其特征在于,在所述调用SAXReader读取所述xml文件获取Document并解析所有节点,且根据节点生成excel的文件内容的步骤中,所述excel的文件内容包含有功能模块、用例名称、场景、操作步骤、预期结果。


4.根据权利要求3所述的适用testlink的xml转excel方法,其特征在于,在所述调用SAXReader读取所述xml文件获取Document并解析所有节点,且根据节点生成excel的文件内容的步骤中,包括以下步骤:
调用SAXReader通过inputStream读取xml文件数据,并返回Document格式的对象;
读取Document对象,使用getRootElement()方法获取根元素,返回Element对象,并且递归检查测试套件和测试用例节点返回JSON对象,并且根据JSON对象将测试套件递归拼成功能模块,测试用例节点生成用例名称、场景、操作步骤、预期结果。


5.根据权利要求4所述的适用testlink的xml转excel方法,其特征在于,在使用HSSFWorkbook技术拼装所述excel的文件内容形成excel格式文件并输出的步骤中,包括以下步骤:
通过HSSFSheet操作exce...

【专利技术属性】
技术研发人员:雷久滩史玉洁袁志远吴恺张大志欧阳少海喻勋勋
申请(专利权)人:广东飞企互联科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1