[发明专利]一种基于网络堆叠系统的自动测试系统以及测试方法有效
申请号: | 200710122984.0 | 申请日: | 2007-07-04 |
公开(公告)号: | CN101094120A | 公开(公告)日: | 2007-12-26 |
发明(设计)人: | 李新双 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/56 |
代理公司: | 北京安信方达知识产权代理有限公司 | 代理人: | 龙洪;霍育栋 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 网络 堆叠 系统 自动 测试 以及 方法 | ||
1、一种基于网络堆叠系统的自动测试系统,其特征在于,包括堆叠成员设备、测试用例库、日志管理模块、系统任务调度模块、系统任务执行模块、系统任务执行状态监控模块和系统任务控制模块,其中:
所述堆叠成员设备,与所述相连日志管理模块、系统任务执行模块和系统任务执行状态监控模块分别相连,是堆叠系统内单台成员设备,多台此设备组成堆叠系统;
所述测试用例库,与所述系统任务调度模块相连,是测试用例的集合,通过增加或者删减所述测试用例来满足所需的测试要求;
所述日志管理模块,与所述堆叠成员设备相连,用来记录系统运行的事件和状态,是整个系统的输出模块;
所述系统任务调度模块,与所述系统任务控制模块、系统任务执行模块和测试用例库分别相连,用于对测试资源进行协调分配,测试用例进行管理,系统任务的派发;
所述系统任务执行状态监控模块,与所述堆叠成员设备和系统任务控制模块分别相连,用于监控被测试设备任务的运行状况,定时向所述系统任务控制模块反馈各设备的运行状况;
所述系统任务执行模块,与所述堆叠成员设备、系统任务调度模块和系统任务控制模块分别相连,用于根据系统任务调度模块的分配,进行测试用例执行,当测试任务执行失败时,接受所述系统任务控制模块的指令,清除任务失败设备的测试用例和相关的配置;
所述系统任务控制模块,与所述系统任务调度模块、系统任务执行状态监控模块和系统任务执行模块分别相连,用于对整个系统进行管理,协调上述模块的相互工作,也是整个系统的输入模块。
2、如权利要求1所述系统,其特征在于,所述系统任务调度模块,在对所述堆叠系统内单台成员设备测试时,用于进行测试用例的调度管理;在对所述堆叠系统测试时,还用于对测试资源进行协调分配。
3、如权利要求1所述系统,其特征在于,对于所述堆叠成员设备自动测试,所述系统引进同步机制,包括:测试资源的独享,资源调度的合理,测试结果的传递性,测试用例批量分配的合理性,系统通知状态机,测试用例执行优先级。
4、如权利要求3所述系统,其特征在于,所述测试资源的独享,即在已有测试用例运行的情况下,系统不应该再下发新的测试任务;所述资源调度的合理,有限制的使用测试资源,即一个测试资源不能总被调度,而其他的测试资源总不能得到更多的调用;所述测试结果的传递性,即测试用例的交互性,当一个测试用例的输入依赖于另一个测试用例结果的输出,需要将测试用例进行合理的排队;所述测试用例批量分配的合理性,即有效的分配测试用例到指定的测试资源,相关的用例批量的分配,提高执行效率;所述系统通知状态机,用来通知测试用例的执行状态,检测测试用例的执行进度;所述测试用例执行优先级,系统可以设置测试用例的优先级,对于高优先级的测试用例,最先保证资源的分配与执行,并且支持资源的抢占式管理,即测试用例对测试资源进行竞争时,高优先级的测试用例先分配到测试资源。
5、如权利要求1所述系统,其特征在于,在所述测试系统内部,采用轮询的机制来保证测试资源得到充分的利用。
6、如权利要求1所述系统,其特征在于,所述测试系统设定一个时间片,来监控用例的执行,防止错误的发生。
7、如权利要求1所述系统,其特征在于,所述测试资源包括测试用例又包括测试设备。
8、如权利要求1所述系统,其特征在于,所述系统任务调度模块的调度策略是测试者在测试前期编辑测试用例时候预先设定的,或者是所述系统任务调度模块内置的根据测试设备的数目进行自动调整的策略。
9、如权利要求1所述系统,其特征在于,所述系统任务控制模块支持所述堆叠系统内单台成员设备和堆叠系统的工作模式切换。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710122984.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种大尺寸薄壁高精度TC4钛合金封头的制造方法
- 下一篇:可拆换鼻镜灯的鼻钳