[发明专利]数据处理方法及系统在审
| 申请号: | 201611194245.8 | 申请日: | 2016-12-21 |
| 公开(公告)号: | CN108228447A | 公开(公告)日: | 2018-06-29 |
| 发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 青岛祥智电子技术有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F17/30 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 266100 山东省青岛*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据处理 调取 自动化测试 测试数据 网关设备 指令 接收用户 数据量 读写 写入 | ||
本发明公开了一种数据处理方法及系统,该数据为采用Tcl/Tk对网关设备进行自动化测试中涉及的数据,该数据处理方法包括以下步骤:建立一XML文档模型;运行对该网关设备的自动化测试;将测试数据写入该XML文档模型中;接收用户的调取指令从该XML文档模型中调取与该调取指令相应的测试数据。本发明利用了Tcl/Tk是开源的特点,将XML集成到它里面,作为数据的类型,减少了读写的数据量,提高了效率。
技术领域
本发明涉及一种数据处理方法及系统,特别是涉及一种自动化测试过程中的数据处理方法及系统。
背景技术
随着测试流程的不断规范以及软件测试技术的进一步细化,软件测试自动化已经日益成为一支不可忽视的力量。而Tcl/Tk凭借着其独特优势,在自动化测试领域占据着重要位置(Tcl/Tk:Tcl是“工具控制语言(Tool Control Language)”的缩写。Tk是Tcl“图形工具箱”的扩展,它提供各种标准的GUI接口项,以利于迅速进行高级应用程序开发。JohnK.Ousterhout于1988年开始开发Tcl/Tk,然后是加州大学伯克利分校(UCB)的一名教授继续对它进行开发。Tcl是以可扩展性、短的学习曲线和易于嵌入为特定目标而设计的。Tk的开发始于1989年,第一个版本于1991年问世。Ousterhout博士在他离开UCB之后继续开发Tcl/Tk,然后由于工作需要,他继续为Sun Microsystems公司工作。现在,也就是在写本文之时,他在Scriptics(它开发出Ajuba Solution,已由Interwoven收购)继续改进该语言,目前的稳定版本是8.3.2,在写本文的时候,8.4版本正在开发之中)。优势如下:开发快、图形化用户界面、跨平台、易学、成熟、扩展式、嵌入式、集成式、配置独特、软件和硬件测试的理想语、网络编程方便、强大Tcl用户群、免费(开源)目前研发的自动化测试基本都是由Tcl/Tk直接实现,其中产生的数据几乎没有类型,这是由Tcl/Tk语言本身造成的,因为其追求短小、可移植。它是一种几乎只用list(列表)作数据类型的语言,构造十分精巧,写起它的语法解释程序时很简单。但实现研发的自动化测试平台有以下缺点:
1)由于存储的信息没有数据类型,所读写的数据量增大,降低效率;
2)实现数据对外交互时,需要先按特定类型格式化数据,缺少一个权威的标准,对于标准化不利。
发明内容
本发明要解决的技术问题是为了克服现有技术中基于Tcl/Tk的自动化测试中产生的数据几乎没有类型、所读写的数据量增大、效率降低、在数据对外交互时需要先按特定类型格式化数据、缺少一个权威的标准对于标准化不利的缺陷,提供一种减少读写的数据量、提高效率、有利于标准化的数据处理方法及系统。
本发明是通过下述技术方案来解决上述技术问题的:
一种数据处理方法,其特点在于,该数据为采用Tcl/Tk对网关设备进行自动化测试中涉及的数据,该数据处理方法包括以下步骤:
步骤S1、建立一XML(扩展标记语言)文档模型;
步骤S2、运行对该网关设备的自动化测试;
步骤S3、将测试数据写入该XML文档模型中;
步骤S4、接收用户的调取指令从该XML文档模型中调取与该调取指令相应的测试数据。
优选地,步骤S2中包括以下步骤:
步骤S21、选择测试脚本,每个测试脚本与一测试用例对应;
步骤S22、运行该测试脚本以进行该自动化测试;
步骤S23、输出该测试数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛祥智电子技术有限公司,未经青岛祥智电子技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611194245.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种软件异常处理方法及软件检测装置
- 下一篇:一种代码跟踪方法及装置





