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

专利信息
申请号: 201210357028.1 申请日: 2012-09-21
公开(公告)号: CN103678107A 公开(公告)日: 2014-03-26
发明(设计)人: 沈志刚;张鑫 申请(专利权)人: 上海斐讯数据通信技术有限公司
主分类号: G06F11/36 分类号: G06F11/36
代理公司: 上海智信专利代理有限公司 31002 代理人: 胡美强;吕一旻
地址: 201617 上海市松*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 数据处理 方法 系统
【说明书】:

技术领域

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

背景技术

随着测试流程的不断规范以及软件测试技术的进一步细化,软件测试自动化已经日益成为一支不可忽视的力量。而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版本正在开发之中)。优势如下:

1)开发快

2)图形化用户界面

3)跨平台

4)易学

5)成熟

6)扩展式、嵌入式、集成式

7)配置独特

8)软件和硬件测试的理想语言

9)网络编程方便

10)强大Tcl用户群

11)免费(开源)

目前研发的自动化测试基本都是由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格式,其中数据交互关系如下:

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

需要读取数据时,从文档模型的合适位置读取到所需要的数据值;

修改数据时,定位到文档模型中合适位置,然后经过判断并修改。

优选地,步骤S3中包括以下步骤:

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

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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