[发明专利]一种网络管理平台测试系统及方法无效
申请号: | 200710175721.6 | 申请日: | 2007-10-10 |
公开(公告)号: | CN101141767A | 公开(公告)日: | 2008-03-12 |
发明(设计)人: | 段鹏强 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04Q7/34 | 分类号: | H04Q7/34;H04M3/22 |
代理公司: | 北京律诚同业知识产权代理有限公司 | 代理人: | 梁挥;刘健 |
地址: | 518057广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 管理 平台 测试 系统 方法 | ||
技术领域
本发明涉及测试技术领域,尤其涉及一种网络管理平台测试系统及方法。
背景技术
随着计算机应用日益普及、深化以及信息技术的飞速发展,软件系统产品已经在社会各个领域得到了广泛的应用,而且现代软件系统规模越来越大的同时功能也越来越复杂,由此软件系统的质量逐渐成为软件开发商以及软件用户关注的焦点。在竞争日益激烈的软件市场,为了能够占有一席之地以免在激烈的竞争中被淘汰出局,高质量的软件系统一直是每个软件开发商追求的目标,而软件系统测试则是软件质量得以保证的关键。
近年来通信行业发展迅速,网络规模和用户数量都在飞速增长,另外新技术的应用以及各种新设备的投入,使得网络管理的难度也在加大。能否保证基站业务的正常运转成为电信开发商及运营商共同关注的焦点。OMC(Operationand Maintenance Center,操作维护中心)是第三代移动通信网络管理系统,目的是为了更好的管理各种基站设备。随着网元、基站的数量和种类不断增加,OMC变得更加复杂而质量也难以控制,同时伴随着网络管理平台的频繁升级。在这种情况下,如何更快更好的对网络管理平台进行有效的测试测试成了摆在测试人员面前的重要课题。
针对OMC基站网络管理平台的测试,当前面临着如下的问题:
1、随着OMC网管管理平台功能的增强,其复杂度也不断增加,由此测试劳动量成倍加大,并且测试人员如果把网络管理平台完整的测试下来需要耗费大量的时间,测试效率低。
2、由于不断变更网络管理平台需求以及功能,网络管理平台的版本更新很快,为了保证每个版本的可靠性,测试人员需要对每个大版本甚至小版本中的一些基本功能都进行仔细的测试,这样大部分的时间都花在繁琐的回归测试中,并且这种重复性的回归测试极大的消耗了测试人员的精力。
为了解决上述问题,现有技术通过自动化测试工具实现网络管理平台的测试,该技术方案可以完成网络管理平台测试过程中的重复性的测试工作,极大的节省人力资源和测试时间。但所述自动化测试工具大部分都是基于录制/回放的简单模式,而有些自动化测试工具还需要在其框架的基础上进行二次开发,由此很难组织测试用例进行测试,而且脚本维护工作量比较大,也很难满足比较复杂的业务自动化测试。
综上可知,现有的网络管理平台测试技术方案,在实际使用上,显然存在不便与缺陷,所以有必要加以改进。
发明内容
针对上述的缺陷,本发明的第一目的在于提供一种网络管理平台测试系统,该系统可以自动化测试网络管理平台,并且可以提高测试效率。
本发明的第二目的在于提供一种网络管理平台测试方法,该方法可以自动化测试网络管理平台,并且可以提高测试效率。
为了实现上述第一目的,本发明提供一种网络管理平台测试系统,包括:
测试管理子系统,用于读取和解析网络管理平台测试用例脚本以得到关键字执行序列,并把所得到的关键字执行序列发送给关键字执行调度子系统;
关键字执行调度子系统,用于根据接收到的所述关键字执行序列生成关键字集合;
原子操作子系统,用于读取所述关键字集合,并根据所述关键字集合对网络管理平台进行自动化测试。
根据本发明的系统,所述关键字执行调度子系统进一步包括:
关键字调度模块,用于根据测试管理子系统所发送的所述关键字执行序列触发关键字控制执行模块;
关键字控制执行模块,用于在关键字调度模块的触发下对所述关键字执行序列进行解析和执行,并根据解析和执行结果生成关键字集合。
根据本发明的系统,所述关键字执行调度子系统进一步包括:
关键字索引表,用于提供查找关键字对应的执行参数和逻辑路径;
关键库,用于根据关键字对应的逻辑路径反射出关键字实例。
根据本发明的系统,所述关键字控制执行模块对所述关键字执行序列进行解析得到关键字,通过关键字索引表查找与该关键字对应的执行参数和逻辑路径,根据关键字对应的逻辑路径通过关键字库反射出关键字实例,并将所述关键字实例和执行参数绑定生成关键字集合。
根据本发明的系统,所述原子操作子系统通过读取关键字集合,并根据关键字集合执行关键字脚本实现网络管理平台的自动化测试。
根据本发明的系统,所述原子操作子系统进一步包括:
原子动作调度控制模块,用于负载调度原子操作库;
原子操作库,用于在原子动作调度控制模块的调度下读取关键字集合,并根据关键字集合执行关键字脚本。
根据本发明的系统,所述测试管理子系统进一步包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710175721.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:太阳能电池组件修边器
- 下一篇:一种折叠式竹制棺材