[发明专利]业务交叉软件测试方法及系统有效
| 申请号: | 200810097989.7 | 申请日: | 2008-05-21 |
| 公开(公告)号: | CN101272211A | 公开(公告)日: | 2008-09-24 |
| 发明(设计)人: | 卢丽峰;程冬梅 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | H04J3/14 | 分类号: | H04J3/14;H04B10/08 |
| 代理公司: | 信息产业部电子专利中心 | 代理人: | 肖伟先 |
| 地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 业务 交叉 软件 测试 方法 系统 | ||
技术领域
本发明涉及光通讯领域中的软件测试技术,尤其涉及SDH(光同步数字传输系统)业务交叉软件的测试方法及系统。
技术背景
业务交叉软件是光同步数字传输系统的核心单元,是对各种等级的群路和支路净荷的时隙调配,以及各种ITU-T标准规定的保护倒换协议决策的响应处理单元,业务交叉软件的测试是SDH系统测试重点之一。
目前,对业务交叉软件的测试,是把该软件嵌入SDH传输设备交叉单板上,然后搭建由几个物理设备和贵重仪表组成的组网测试环境进行业务处理和保护倒换决策响应的测试。这样的测试存在以下缺陷:1)需要耗费大量的硬件设备资源,测试成本高;2)保护倒换的决策响应需要各设备协同传递处理,若被测设备之外的其他设备传递处理不正确,则将影响测试进度;3)对于测试出的故障需要分辨是硬件设备的问题还是单板软件的问题,因此增加了测试故障的定位难度;4)需要SDH贵重仪表的资源投入;5)软件的测试需要依赖硬件设备,硬件设备的测试和软件的测试不能并行进行,因此测试周期长,测试效率低。
发明内容
本发明要解决的技术问题是提供一种高效、低成本的业务交叉软件测试方法,本发明还要提供一种高效、低成本的业务交叉软件测试系统。
为解决上述技术问题,本发明业务交叉软件测试方法包括:
第一步、搭建测试环境,包括:
配置虚拟驱动文件,该虚拟驱动文件用于模拟业务交叉软件可能的实际物理组网环境,即交叉板的硬件环境;
编写测试用例,该测试用例作为业务交叉软件的测试数据,其用于配置保护关系,模拟保护协议下发告警信息和保护协议字节,以产生保护倒换,并查询倒换后的业务交叉变化;
准备测试工具,该测试工具支持数据的发送和接收,用于执行所述测试用例,即将所述测试用例发送给业务交叉软件;
在业务交叉软件中增加测试桩,该测试桩用于对测试工具发送给业务交叉软件的且符合该测试桩规定格式的测试用例进行处理;
第二步、运行业务交叉软件,通过测试工具执行测试用例;
第三步、分析测试结果。
所述虚拟驱动文件包括业务板类型、业务板速率、板告警信息、业务配置信息。
所述测试用例由二进制数据组成,包括第一测试用例和第二测试用例,其中第一测试用例用于配置保护关系,模拟保护协议下发告警信息和保护协议字节,产生保护倒换,以测试业务交叉软件的保护倒换决策是否正确;第二测试用例用于查询倒换后的业务交叉变化,以测试业务交叉软件的倒换响应决策是否正确。
所述测试桩包括时隙激励源测试桩和业务配置查询测试桩,其中时隙激励源测试桩用于处理所述第一测试用例,即用于处理模拟告警信息和保护协议字节;业务配置查询测试桩用于处理所述第二测试用例,即用于返回响应激励源后的业务配置信息。
所述时隙激励源测试桩的内容包括告警检测点、告警状态、协议字节;所述业务配置查询测试桩的内容包括入时隙位置、出时隙位置、交叉颗粒、业务路径,其中业务路径包括工作路径和保护路径。
第三步所述分析检测结果包括:
1、查看下发告警激励信息后是否产生保护倒换;
2、查看业务是否由于产生或撤销了保护倒换而发生变化,分析变化后的配置是否正确。
为解决上述技术问题,本发明业务交叉软件测试系统包括:虚拟驱动文件单元、测试工具、测试桩和处理器;其中虚拟驱动文件单元用于模拟交叉业务软件可能的实际物理组网环境,即交叉板的硬件环境;测试工具支持数据的发送和接收,用于执行预置的测试用例,即用于将预置的测试用例发送给业务交叉软件;测试桩内置于业务交叉软件之中,用于处理所述测试用例。通过分析业务交叉软件的处理结果即能够得出测试结论。
本发明业务交叉软件测试系统还可以包括处理器,所述处理器用于运行该系统的软件部分。
本发明系统还可以包括一个存储单元,用于对所述预置的测试用例进行存储。
所述虚拟驱动文件包括业务板类型、业务板速率、系统告警信息、业务配置信息。
所述预置的测试用例由二进制数据组成,包括第一测试用例和第二测试用例,其中第一测试用例用于配置保护关系,模拟保护协议下发符合时隙激励源测试桩规定的告警信息和保护协议字节,以产生保护倒换;第二测试用例用于配置符合查询业务配置测试桩规定的信息,查询倒换后的业务交叉变化。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810097989.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:卫生管理系统以及管理方法
- 下一篇:活塞环槽淬火用感应器





