[发明专利]数据处理方法及系统在审

专利信息
申请号: 201410581355.4 申请日: 2014-10-27
公开(公告)号: CN104320299A 公开(公告)日: 2015-01-28
发明(设计)人: 李东 申请(专利权)人: 青岛金讯网络工程有限公司
主分类号: H04L12/26 分类号: H04L12/26
代理公司: 暂无信息 代理人: 暂无信息
地址: 266100 山东*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 数据处理 方法 系统
【说明书】:

技术领域

发明涉及一种数据处理方法及系统,特别是涉及一种自动化测试过程中的数据处理方法及系统。

背景技术

随着测试流程的不断规范以及软件测试技术的进一步细化,软件测试自动化已经日益成为一支不可忽视的力量。而Tcl/Tk凭借着其独特优势,在自动化测试领域占据着重要位置(Tcl/Tk:Tcl是“工具控制语言(Tool Control Language)”的缩写。Tk是Tcl“图形工具箱”的扩展,它提供各种标准的GUI接口项,以利于迅速进行高级应用程序开发。John K.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、输出该测试数据。

所谓的自动化测试,是将每一个用例编写成对应的测试脚本,然后根据测试项目需求,选择合适的测试脚本,进行测试。测试对象为研发中的网关类产品。通过该自动化测试,确认其各项功能是否有效,并找出产品中软件的BUG(现在人们将在电脑系统或程序中,隐藏着的一些未被发现的缺陷或问题统称为bug,即漏洞)。

在自动化测试的运行过程中涉及的数据为XML格式,其中数据交互关系如下:[0030]

产生新的数据时,将产生的值打上标签,做成一个节点,然后插入到文档模型的合适位置;

需要读取数据时,从文档模型的合适位置读取到所需要的数据值;修改数据时,定位到文档模型中合适位置,然后经过判断并修改。优选地,步骤S3中包括以下步骤:

步骤S31、判断该测试数据的节点是否存在于该XML文档模型中,若否,进入步骤S32;若是,进入步骤S37

步骤S32、创建该测试数据的测试节点并将该测试数据写在该测试节点下;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛金讯网络工程有限公司,未经青岛金讯网络工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201410581355.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top