[发明专利]通信设备自动化测试过程中故障监控方法与装置有效
| 申请号: | 200810008146.5 | 申请日: | 2008-02-05 |
| 公开(公告)号: | CN101227346A | 公开(公告)日: | 2008-07-23 |
| 发明(设计)人: | 刘凤萍;史颖春;樊志强 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | H04L12/26 | 分类号: | H04L12/26 |
| 代理公司: | 北京汇泽知识产权代理有限公司 | 代理人: | 程殿军;龚建华 |
| 地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 通信 设备 自动化 测试 过程 故障 监控 方法 装置 | ||
技术领域
本发明涉及通信设备的故障监控技术,尤其涉及一种通信设备自动化测试过程中故障监控方法与装置。
背景技术
目前对数据通信设备的测试方法中,包括手工测试和自动化测试两种方法。由于自动测试方法优点突出,能够弥补手工测试在执行上的局限,能执行较繁琐、困难的测试项以及手工测试不可能完成的测试项,自动测试方法能更好地利用测试资源,测试效率高且具有一致性及可重复性。因此,自动化测试在通信设备测试中占据着重要地位。自动化测试虽然便捷,但也存在着很多不足之处,其中最大的不足就是测试过程中出现错误后,不能根据出错情况作相应的处理,无法及时获得出错环境下设备的状态信息。
而对通信设备进行测试的目的就是确定通信设备自身存在的问题,自动化测试程序本身错误的概率少之又少。如果不能对当前的出错状况作出准确判断,就要重新测试,猜测可能出现问题的原因,测试效率比较低,不利于用户定位故障原因。针对上述现有方案的不足,目前普遍的做法是:自动化测试过程发生错误后,打印或者记录错误结果,随后释放当前测试所占用的资源,然后开始下一个测试项的运行。目前的处理方式在测试逻辑上简单易行,而且出错后能及时释放当前测试项的测试资源,不会影响整个测试程序的运行。目前的处理方式在一定程度上得到了自动化测试人员的认可,因此应用较为普遍。虽然记载了错误结果,但目前的处理方式所得到的错误结果的信息非常有限,只是出错时的提示,没有完整或关键部件发生故障时的状态信息等。当测试人员需要对故障原因进行分析或者对故障部件进行定位时仍存在较大的困难。只能通过配置自动化测试运行出错时相同的设备环境,用手工的方式来复现问题。目前的故障监控方式,定位复杂测试错误原因时常常还需要人力投入。如果遇到一些非必现错误,尤其是一些概率极小的错误时,就需要投入大量的时间进行问题复现以定位故障,效率低下且成本高。
发明内容
有鉴于此,本发明的主要目的在于提供一种通信设备自动化测试过程中故障监控方法与装置,获取通信设备发生故障时的状态信息,方便测试者定位设备故障。
为达到上述目的,本发明的技术方案是这样实现的:
一种通信设备自动化测试过程中故障监控方法,包括:
A、根据测试脚本确定所述通信设备的故障监控项,生成所述故障监控项的监控程序,将所述监控程序的调用接口插入到所述测试脚本中,设置所述调用接口的触发条件;
B、加载并执行所述测试脚本,触发条件成立时调用所述调用接口对应的监控程序,将所述监控程序的执行结果发送至用户。
优选地,所述故障监控项由测试脚本涉及的测试项而确定,所述故障监控项包括与测试项有关的硬件模块、通信端口、通信协议。
优选地,所述监控程序的调用接口插入到所述监控程序对应测试脚本中对应的测试项的代码中。
优选地,该方法还包括:为所述故障监控项设置故障代码;
所述监控程序监测到所述故障监控项并确定故障原因,将所述故障代码作为执行结果返回至用户。
优选地,所述测试项与至少一个监控程序的调用接口对应。
一种通信设备自动化测试过程中故障监控装置,包括:
故障监控项确定单元,用于根据测试脚本中涉及的测试项来确定所述通信设备的各故障监控项;
监控程序生成单元,用于生成各故障监控项的监控程序;
插入单元,用于将所述监控程序的调用接口插入到测试脚本对应测试项的代码中,并设置所述调用接口的触发条件;
执行单元,用于加载并执行所述测试脚本,触发条件成立时调用所述调用接口对应的监控程序,获得所述故障监控项的故障原因;以及
传输单元,用于将所述故障原因发送至用户。
优选地,所述故障监控项包括与测试项有关的硬件模块、通信端口、通信协议。
优选地,该装置还包括:
故障代码库,用于存储为所述故障监控项设置的故障代码;所述执行单元执行监控程序监测到所述故障监控项并确定故障原因,查找所述故障代码库,通过所述传输单元将故障原因对应的故障代码返回至用户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810008146.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:组合式壁板
- 下一篇:一种硫-氧固体氧化物燃料电池阳极基膜的制备方法





