[发明专利]测试可执行指令的系统和方法有效

专利信息
申请号: 200880131838.7 申请日: 2008-10-31
公开(公告)号: CN102204167A 公开(公告)日: 2011-09-28
发明(设计)人: 洪磊 申请(专利权)人: 电子湾有限公司
主分类号: H04L12/26 分类号: H04L12/26
代理公司: 北京东方亿思知识产权代理有限责任公司 11258 代理人: 李晓冬
地址: 美国加利*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 测试 可执行 指令 系统 方法
【说明书】:

技术领域

专利文献一般涉及软件测试,并且更具体地,但非限制性地,涉及用于测试可执行指令的系统和方法。

背景技术

软件开发人员通常在测试环境中测试代码,以便识别潜在的错误并确定代码是否可能在生产环境中是可操作的。

附图说明

附图(其并不必成比例)中,遍及多个视图,相似的标号描述本质上类似的组件。具有不同字母后缀的相似标号代表本质上类似的组件的不同实例。通过示例而非限制,图一般地阐释在本文献中所讨论的多个实施例。

图1是示出了根据示例实施例的测试可执行指令的示例机器的框图;

图2是示出了根据示例实施例的响应仿真器的扩大图的响应仿真器的框图;

图3是根据示例实施例的高级实体关系图,示出了可被在数据贮存器中维护的多种表;

图4示出了根据示例实施例的用于测试应用编程接口(API)调用的用户接口的实体模型;

图5是示出了根据示例实施例的用于测试API调用的示例方法的流程图;

图6是描绘了客户端-服务器系统的网络图,其中,示例实施例可被部署;

图7是示出了在示例实施例中作为互联的系统的一部分所提供的多个应用的框图;

图8是高级实体关系图,示出了可被在数据库中维护的多个表,其可被应用所利用并支持应用;

图9示出了在计算机系统的示例形式中的机器的图形表示,在该计算机系统中,用于致使机器执行此处所讨论的方法中的任意一个或多个的指令集可被执行。

具体实施方式

概述

多个示例实施例包括测试诸如应用编程接口(API)调用之列的可执行指令的响应仿真器。示例响应仿真器可接收数据,该数据标识了与web服务及API调用相关联的schema。为了确定API调用是否有效,响应仿真器可访问与schema相关联的数据贮存器,以标识对应于API调用的API响应。用于确定有效性的进一步标准可被在一些示例实施例中使用。响应于API调用并且基于确定API调用是否有效,响应仿真器可返回特定的消息(例如,API响应)。这种响应可仿真本质上与web服务将生成的API响应相类似的API响应,web服务被API调用接收并处理。注意,API调用可经由诸如桌面程序或web浏览器之类的软件用户接口被提交。在一些示例实施例中,响应仿真器和web服务可经由此处所描述的示例用户接口同时辅助对API调用的测试。

针对多个示例实施例,与由网络资源所维护的用于同样的API调用测试集的负载(没有响应仿真器)相比,针对API调用测试集的在联网的服务器和/或数据库资源上的负载可被显著减少。使用示例响应仿真器以用于测试而非使用专用网络资源可导致使用更少的硬件和/或软件组件,并由此,使用响应仿真器可帮助避免测试故障时间。

该概述意欲提供对本专利申请的主题的概述。其并不意欲提供对所要求的权利的排他性或穷尽性的说明。包括了详细的说明,以提供关于本专利申请的主题的进一步信息。

以下详细的说明包括对附图的参考,该附图形成了详细描述的一部分。图示出了与示例实施例一致的阐释图。这些此处还被称为“示例”的实施例被以足够详细的方式描述,以使得本领域技术人员能够时间所要求权利的主题。实施例可被组合、其他实施例可被利用、或者,可做出结构的、逻辑的和电的变更,只要其不偏离所要求的权利的范围内即可。因此,以下详细的说明并不应当以限制性的方式对待,并且,范围由所附权利要求和其等同物所限定。

在本文献中,如在专利文献中所惯常的,术语“一”或“一个”被使用,以包括一个或多于一个。在此文献中,除非另外指示,术语“或”被用于指非排他性的或,使得“A或B”包括“A而非B”、“B而非A”、以及“A和B”。另外,在此文献中所引用的所有出版物、专利和专利文献通过引用被全部结合于此,虽然它们被单独地通过引用而结合。如果在本文献中和那些通过引用被结合的文献中出现不一致的使用,则在一个或多个所结合的引用中的使用应当被认为是对本文献的使用的补充;针对不可调和的不一致,以在本文献中的使用为准。

示例实施方式

图1是根据示例实施例的示出了辅助对可执行指令的测试的示例机器102的框图100。图1被示出包括机器102,该机器可通信地与数据贮存器110相耦合。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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