[发明专利]数字终端应用软件基于开放接口代理的测试方法无效
申请号: | 200910083740.5 | 申请日: | 2009-05-08 |
公开(公告)号: | CN101609428A | 公开(公告)日: | 2009-12-23 |
发明(设计)人: | 刘志方;高小鹏;汪治;龙翔;刘斌 | 申请(专利权)人: | 刘志方;高小鹏;汪治;殷永峰 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京思海天达知识产权代理有限公司 | 代理人: | 张 慧 |
地址: | 100088北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数字 终端 应用软件 基于 开放 接口 代理 测试 方法 | ||
技术领域
本发明涉及数字终端应用测试领域,尤其涉及一种使用代理程序辅助数字终端进行测试的方式。
背景技术
目前国内外的数字终端应用正在处于一个高速成长的阶段,无论是个人应用,还是企业级应用,都逐渐成为近年来终端业务的新兴模式和潮流。伴随着应用的快速发展,软件质量问题也逐渐成为终端用户、应用开发商以及运营商所关注的焦点。
但是,对于应用软件的测试,大部分都还是以人工测试为主要的测试手段,虽然一些测试工具已经面世,例如美国Test Quest公司的TestQuest Pro,但应用的快速发展使得应用测试一直无法研究出成型、有效、且更具针对性的方法。
解决应用测试中所面临的这种困境,需要从应用软件需求本身入手,对于不同的应用软件提出其功能相关的测试方案。但这带来另一个棘手问题,即应用需求千差万别,且如上所述发展迅速,而测试方案又往往取决于其实施所依赖的测试环境,很难满足快速适应需求的要求。因此,如何构建一种测试方法,其具体的实施能够根据应用软件需求进行灵活调整,成为解决应用软件测试的重点。
发明内容
本发明的目的在于,通过提供一种数字终端应用软件基于开放接口代理的测试方法,从测试手段上将应用软件的内部信息也考虑在内,在测试平台中提供接口以及控制手段,以提供应用软件与测试平台更多的交互手段,进行更全面、以及更具针对性的测试。
本发明是采用以下技术手段实现的:
一种数字终端应用软件基于开放接口代理的测试方法,基于数字终端开发代理程序,并为代理程序设计开放式接口,支持数字终端应用软件将测试相关信息通过代理程序传送给测试主机的测试环境;其特征在于:所述的数字终端至少包括,数字终端硬件以及运行于数字终端上的系统软件;所述的代理程序运行在数字终端上,为实际被测试对象;所述的测试主机中的测试环境,通过代理程序接收并保存应用软件回传信息,同时在其运行过程中将利用该信息进行测试;所述的测试方法主要包括以下步骤:
数字终端安装应用软件;
数字终端部署代理程序;
主机端安装测试环境;
启动模块并建立连接;
人工编写测试脚本;
开始测试。
前述的数字终端应用软件基于开放接口代理的测试方法,其特征在于:所述的代理程序与不同的数字终端系统相对应。
前述的开放式接口在相同的数字终端系统中具有相同的数据接口格式,并且与应用程序之间具有相同的通讯通道,支持对符合格式的应用程序数据的接收。
前述的数字终端系统包括与测试主机的测试环境进行连接的通讯模块。
前述的测试主机上设有支持应用软件回传信息的测试环境,该测试环境中包括数据存储模块。
前述的测试主机上设有测试脚本解释模块,所述的数据存储模块与测试脚本解释模块的信息相互传递。
前述的测试环境支持对数字终端应用程序回传信息的处理,该处理能力包括对回传信息的保存,回传信息的查看,以及在测试过程中对该信息的利用。
前述的对回传信息的利用,其利用方式为提供相应的脚本函数,函数功能包括:
能够实时获取当前回传的信息;
能够解析回传信息的内容到脚本变量;
能够将该变量信息用于保存、判断、控制操作。
本发明与现有技术相比,具有以下明显的优势和有益效果:
发明内容包括一个具有开放接口的运行与数字终端的代理程序,以及能够对代理程序中所获得的应用软件信息进行处理的主机测试环境。
利用该方法进行测试时,针对不同的测试对象,测试人员只需要根据相应的测试需求将应用软件信息利用代理软件接口传送到测试平台,然后再通过平台的控制模块即可捕获并利用该信息控制测试执行,提高测试效率以及准确度。
采用本发明所述数字终端应用软件基于开放接口代理的测试方法,测试人员可以在应用软件的设计早期便开始着手测试方案的设计,并先期将测试数据回传设计考虑在内,提高了应用软件的可测试性。
利用该测试方法,可以满足应用软件不同研发阶段的测试要求,从模块测试、集成测试到系统测试,测试人员可以逐步将测试所关注的应用软件信息利用代理程序的统一接口回传给测试环境,对应用软件进行测试,而无需应用软件达到一定成熟度再利用测试环境测试,提高了测试环境的测试广度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于刘志方;高小鹏;汪治;殷永峰,未经刘志方;高小鹏;汪治;殷永峰许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910083740.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:大克重钢制汽车车轮平衡块及其制造方法
- 下一篇:具平针手段的订书机