一种将Excel格式测试用例转为XML格式的方法及装置制造方法及图纸

技术编号:10658471 阅读:228 留言:0更新日期:2014-11-19 18:35
本发明专利技术提供一种将Excel格式测试用例转为XML格式的方法,建立Excel格式的测试用例模板,并将测试用例信息数据填入所述测试用例模板中;分析测试用例管理工具导入用例的XML格式要求,将Excel表格的内容与XML里面各个节点进行一一对应;选定Excel格式测试用例模板中需导出测试用例信息数据的范围,将该范围内的信息数据按照XML格式要求生成XML文件,本发明专利技术还提供一种将Excel格式测试用例转为XML格式的装置,提高了效率,降低了人力成本。

【技术实现步骤摘要】
【专利摘要】本专利技术提供一种将Excel格式测试用例转为XML格式的方法,建立Excel格式的测试用例模板,并将测试用例信息数据填入所述测试用例模板中;分析测试用例管理工具导入用例的XML格式要求,将Excel表格的内容与XML里面各个节点进行一一对应;选定Excel格式测试用例模板中需导出测试用例信息数据的范围,将该范围内的信息数据按照XML格式要求生成XML文件,本专利技术还提供一种将Excel格式测试用例转为XML格式的装置,提高了效率,降低了人力成本。【专利说明】一种将Exce I格式测试用例转为XML格式的方法及装置
本专利技术涉及一种将Excel格式测试用例转为XML格式的方法及装置
技术介绍
在目前,使用测试用例管理工具新建用例、维护用例的操作比较繁琐,员工只能一 条一条的输入测试用例,用例要修改时也是一条一条的修改,工作效率低下,有些测试用例 管理工具只支持导入XML格式的用例,而人为的去编写XML格式的测试用例非常繁琐,极易 出现问题,例如:目前开源的测试用例管理工具Testlink,业界使用过程中均存在如下缺 点:只支持XML格式的测试用例导入,而人工很难去设计XML格式的测试用例;如果不用用 例导入功能,在Testlink工具中直接新建用例,效率很低;使用Testlink里面手工建的用 例,导出后的格式有限,不便于测试用例的评审操作;Testlink里面的用例维护也比较麻 烦,如果能通过用例导入功能则更加方便。
技术实现思路
本专利技术要解决的技术问题之一,在于提供一种将Excel格式测试用例转为XML格 式的方法,提高了效率,降低了人力成本。 本专利技术解决的技术问题之一是这样实现的:一种将Excel格式测试用例转为XML 格式的方法,包括如下步骤: 步骤10、建立Excel格式的测试用例模板,并将测试用例信息数据填入所述测试 用例模板中; 步骤20、分析测试用例管理工具导入用例的XML格式要求,将写入Excel表格的测 试用例信息数据与XML里面各个节点进行一一对应; 步骤30、选定Excel格式测试用例模板中需导出测试用例信息数据的范围,将该 范围内的信息数据按照XML格式要求生成XML文件。 进一步地,所述步骤10与步骤20之间还包括步骤11、设置生成的XML文件保存路 径,在所述步骤30生成XML文件后,根据保存路径进行保存。 进一步地,所述步骤30进一步具体为: 根据Excel格式测试用例模板中选定的需要导出测试用例信息数据的范围,将该 范围内的信息数据按照分析测试用例管理工具导入的XML格式要求,写入XML文件中对应 的节点里,生成XML文件。 进一步地,所述测试用例信息数据包括:测试子系统名称、子模块名称、测试用例 名称、测试类型、优先级、摘要、前提、操作步骤、期望结果信息。 进一步地,所述Excel格式为"· xls"格式或"· et "格式。 本专利技术要解决的技术问题之二,在于提供一种将Excel格式测试用例转为XML格 式的装置,提高了效率,降低了人力成本。 本专利技术解决的技术问题之二是这样实现的:一种将Excel格式测试用例转为XML 格式的装置,包括如下模块: 信息设置模块,建立Excel格式的测试用例模板,并将测试用例信息数据填入所 述测试用例模板中; 分析对应模块,分析测试用例管理工具导入用例的XML格式要求,将写入Excel表 格的测试用例信息数据与XML里面各个节点进行一一对应; 读取生成XML文件模块,选定Excel格式测试用例模板中需导出测试用例信息数 据的范围,将该范围内的信息数据按照XML格式要求生成XML文件。 进一步地,所述信息设置模块与分析对应模块之间设有: 保存路径模块,用于设置生成的XML文件保存路径,在所述读取生成XML文件模块 生成XML文件后,根据保存路径进行保存。 进一步地,所述读取生成XML文件模块进一步具体为: 根据Excel格式测试用例模板中选定的需要导出测试用例信息数据的范围,将该 范围内的信息数据按照分析测试用例管理工具导入的XML格式要求,写入XML文件中对应 的节点里,生成XML文件。 进一步地,所述测试用例信息数据包括:测试子系统名称、子模块名称、测试用例 名称、测试类型、优先级、摘要、前提、操作步骤、期望结果信息。 进一步地,所述Excel格式为"· xls"格式或"· et "格式。 本专利技术具有如下优点:本专利技术一种将Excel格式测试用例转为XML格式的方法及 装置,可以很方便地把Excel格式的测试用例转为Xml格式,提高了我们测试用例设计、测 试用例导入的效率,方便了我们后续的用例维护。 【专利附图】【附图说明】 下面参照附图结合实施例对本专利技术作进一步的说明。 图1为本专利技术方法执行流程图。 图2为本专利技术装置的结构示意框图。 【具体实施方式】 如图1所示,本专利技术将Excel格式测试用例转为XML格式的方法,包括如下步骤: 步骤10、建立Excel格式的测试用例模板,并将测试用例信息数据填入所述测试 用例模板中,所述测试用例信息数据包括:测试子系统名称、子模块名称、测试用例名称、 测试类型、优先级、摘要、前提、操作步骤、期望结果信息,所述Excel格式为".xls"格式或 et"格式; 步骤11、设置生成的Xml文件保存路径。 步骤20、分析测试用例管理工具导入用例的XML格式要求,将写入Excel表格的测 试用例信息数据与XML里面各个节点进行一一对应; 对应关系例如:Excel测试用例模板中的"测试子系统名称"列对应到Xml文件的 "testsuite"节点,"子模块名称"列对应到Xml文件的"testcase"节点,"测试用例名称" 列对应到Xml文件的"name"节点,"操作步骤"列对应到Xml文件的"actions"节点,"期望 结果"列对应到Xml文件的"expectedresults"节点,其他列的对应操作类似,就是将Excel 表格里面的列与Xml的相关节点进行对应。 步骤30、根据选定Excel格式测试用例模板中需导出测试用例信息数据的范围, 从Excel表格中取出所需要的测试用例信息数据,并按照用例管理工具的用例导入的XML 格式要求生成XML文件,之后将所取出来的测试用例数据写入到所述XML文件中对应的节 点里面,根据步骤11生成的保存路径进行保存。 选定用例范围举例:比如测试用例模板中建立了 20条测试用例,可以选择其中第 5条到15条测试用例进行导出操作。 如图2所示,本专利技术将Excel格式测试用例转为XML格式的装置,包括如下模块: 信息设置模块,建立Excel格式的测试用例模板,并将测试用例信息数据填入所 述测试用例模板中,所述测试用例信息数据包括:测试子系统名称、子模块名称、测试用例 名称、测试类型、优先级、摘要、前提、操作步骤、期望结果信息,所述Excel格式为".xls"格 式或et"格式; 保存路径模块,设置生成的XML文件保存路径; 分析对应模块,分析测试用例管理工具导入用例的XML格式要本文档来自技高网...

【技术保护点】
一种将Excel格式测试用例转为XML格式的方法,其特征在于:包括如下步骤:步骤10、建立Excel格式的测试用例模板,并将测试用例信息数据填入所述测试用例模板中;步骤20、分析测试用例管理工具导入用例的XML格式要求,将写入Excel表格的测试用例信息数据与XML里面各个节点进行一一对应;步骤30、选定Excel格式测试用例模板中需导出测试用例信息数据的范围,将该范围内的信息数据按照XML格式要求生成XML文件。

【技术特征摘要】

【专利技术属性】
技术研发人员:钟国辉
申请(专利权)人:福建星网视易信息系统有限公司
类型:发明
国别省市:福建;35

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

1