[发明专利]对通讯系统的抗压能力进行自动测试的装置及方法无效
申请号: | 200610083194.1 | 申请日: | 2006-06-09 |
公开(公告)号: | CN101087214A | 公开(公告)日: | 2007-12-12 |
发明(设计)人: | 鄢彪;郭敬文;文佑祥;周觅 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24 |
代理公司: | 北京安信方达知识产权代理有限公司 | 代理人: | 许志勇;颜涛 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通讯 系统 抗压 能力 进行 自动 测试 装置 方法 | ||
技术领域
本发明涉及一种压力测试装置及方法,尤其涉及一种对通讯系统的抗压能力进行自动测试的装置及方法。
背景技术
在当前通讯领域网管系统中,不但要完成各项基本功能的要求,还要能够承受反复操作的前后台同步能力,特别是在运行状态单板可能会反复复位,基站控制器(BSC)和基站收发信机(BTS)的连接可能会随时配置,无线参数和小区的配置参数会及时更新等等,一旦这些模块无法在运行期及时响应这样的过程就可能导致整个系统的瘫痪,因此在实验室还需要尽可能对极限情况进行考虑和测试。
但是,由于手工测试中,即便是测试一个反复的单板复位就需要花费大量的时间和人力,而且由于手工测试依赖于测试人员的经验和测试水平,往往不能制造真正的压力测试过程;对于物理配置单板的反复增加、删除和复位则更是很难进行压力测试。解决这种测试瓶颈的唯一方法就是把大量手工测试转换为自动测试。
以当前OMC的配置为例,主要包括物理配置、无线配置、七号信令配置、备份恢复、前后台数据同步、存盘控制、地址转换。而其中又以无线参数配置和物理配置的测试为重点,如何对这两个模块进行压力测试是实现配置压力测试的关键。目前常用的方式是通过手工在界面进行反复测试,比如单板复位测试,往往是对每一个单板进行复位、观察复位是否成功、如果不成功继续复位的方式,这种操作如果重复的用在上百个单板上,将会是一个极大的人力浪费。而对于无线参数的配置过程则更是烦琐,一般情况下一个HRPD的配置会涉及到好几百个参数的配置项,如果希望对这些配置项全部进行修改并同步到前台,单单靠手工测试基本上不太现实。
发明内容
本发明所要解决的技术问题在于提供一种对通讯系统的抗压能力进行自动测试的装置及方法,通过反复操作和同时设置大规模的参数配置然后同时前后台同步发送到前台,观测被测通讯系统是否能够承受这样的冲击,解决了以往测试参数复杂、反复过程多的困难。
为解决上述技术问题,本发明提供一种对通讯系统的抗压能力进行自动测试的装置,通过在界面上自动执行操作来对被测通讯系统进行压力测试,包括:
前台监视器,用于对被测通讯系统的前台进行观测,判断其是否存在异常;
后台监视器,用于对被测通讯系统的后台进行观测,判断其是否存在异常;
控制模块,用于触发所述前台监视器与后台监视器,接收监视器的返回信息,并调度界面操作、控制执行界面操作,该控制模块包括:
约束装载器,用于装载一个约束描述,将其转换输出为一个界面执行控制可以识别的数据模型,该约束描述以描述规则描述了希望界面操作执行的动作;
界面定位执行器,用于根据该数据模型,构造出界面组件的定位信息与操作步骤,并触发界面动作,根据描述执行操作;
信息收集器,用于接收所述前台监视器与后台监视器返回的信息,根据该返回的信息确定被测通讯系统是否通过测试。
本发明进而提供一种对通讯系统的抗压能力进行自动测试的方法,通过在界面上自动执行操作来对被测通讯系统进行压力测试,其特征在于,包括如下步骤:
启动一个前台监视器,对被测通讯系统的前台进行观测,判断其是否存在异常;
启动一个后台监视器,对被测通讯系统的后台进行观测,判断其是否存在异常;
装载一个约束描述,将其转换输出为一个界面执行控制可以识别的数据模型,该约束描述以描述规则描述了希望界面操作执行的动作;
根据该数据模型,构造出界面组件的定位信息与操作步骤,并触发界面动作,根据描述执行操作;
接收所述前台监视器与后台监视器返回的信息,根据该返回的信息确定被测通讯系统是否通过测试。
采用本发明,减少了测试的人力花费,同时缩短了测试的时间,提高了测试效率,并在一定程度上也增强了测试的效果。
附图说明
图1为根据本发明实施例所述的测试装置示意图;
图2为根据本发明实施例所述的实现压力测试的自动化测试的执行流程图。
具体实施方式
如图1所示,为根据本发明实施例所述的测试装置示意图,主要由控制模块10、前台监视器20、后台监视器30与数据库查询器40组成。其中,控制模块包括约束装载器101、界面定位执行器102、信息收集器103。
其中,前台监视器20用于对被测通讯系统的前台进行观测,判断其是否存在异常;
后台监视器30用于对被测通讯系统的后台进行观测,判断其是否存在异常;
控制模块10用于触发所述前台监视器与后台监视器,接受监视器的返回信息,并调度界面操作、控制执行界面操作,其中:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610083194.1/2.html,转载请声明来源钻瓜专利网。