[发明专利]简单网络管理协议软件的测试装置及其测试方法有效
申请号: | 200710138053.X | 申请日: | 2007-08-02 |
公开(公告)号: | CN101145130A | 公开(公告)日: | 2008-03-19 |
发明(设计)人: | 徐振良 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;H04L12/24;H04L29/06 |
代理公司: | 北京康信知识产权代理有限责任公司 | 代理人: | 尚志峰;吴孟秋 |
地址: | 518057广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 简单 网络 管理 协议 软件 测试 装置 及其 方法 | ||
1.一种简单网络管理协议软件的测试装置,其特征在于,包括:
基础数据集单元,用于设置基础数据,并转换所述基础数据的格式以提供给简单网络管理协议系统;
所述测试单元,用于编译MIB文件,将UDP报文发送给所述简单网络管理协议系统,并接收来自所述简单网络管理协议系统的回送报文;
所述简单网络管理协议系统,用于接收来自所述基础数据集单元的所述基础数据和来自所述测试单元的所述UDP报文,并向所述测试单元发送所述回送报文;
数据处理单元,用于接收来自所述测试单元的所述测试数据,并将所述测试数据与根据所述基础数据构建的数据模板进行比较,以得到比较结果;以及
自动测试驱动平台,用于实现对所述基础数据集单元、所述简单网络管理协议系统、所述测试单元、和所述数据处理单元的自动控制。
2.根据权利要求1所述的简单网络管理协议软件的测试装置,其特征在于,所述测试数据包括作为第一个测试数据的初始测试数据和作为后续测试数据的过程测试数据。
3.根据权利要求2所述的简单网络管理协议软件的测试装置,其特征在于,所述基础数据集单元包括:
基础数据模块,用于基于预设的数据描述设置所述基础数据;以及
数据转换模块,用于转换所述基础数据的格式,以使所述简单网络管理协议系统可以识别。
4.根据权利要求3所述的简单网络管理协议软件的测试装置,其特征在于,所述测试单元包括:
MIB编译模块,用于编译所述MIB文件;
UDP模块,用于构造所述UDP报文,并将所述UDP报文发送到所述简单网络管理协议系统;以及
报文接收模块,用于接收来自所述简单网络管理协议系统的所述回送报文。
5.根据权利要求4所述的简单网络管理协议软件的测试装置,其特征在于,所述数据处理单元包括:
数据输出模块,用于为来自所述测试单元的所述测试数据打上时间标签;
数据模板模块,用于根据所述基础数据和所述初始测试数据来构建对应所述基础数据的所述数据模板;以及
数据比较模块,用于比较所述数据模板和所述过程测试数据,以确定比较结果。
6.根据权利要求5所述的简单网络管理协议软件的测试装置,其特征在于,所述自动测试驱动平台包括:
数据转换驱动模块,用于实现所述数据转换模块操作的自动控制;
测试单元驱动模块,用于自动初始化所述测试单元并实现所述测试单元操作的自动控制;
数据输出驱动模块,用于实现所述数据输出模块操作的自动控制;
数据比较驱动模块,用于实现所述数据比较模块操作的自动控制;以及
主控模块,用于实现所述数据转换驱动模块、所述测试单元驱动模块、所述数据输出驱动模块、和所述数据比较驱动模块之间的通信和数据处理。
7.根据权利要求6所述的简单网络管理协议软件的测试装置,其特征在于,所述数据模版与所述基础数据一一对应。
8.一种简单网络管理协议软件的测试方法,其特征在于,包括以下步骤:
步骤S202,设置基础数据并通过自动检测驱动平台的数据转换驱动模块自动实现转换所述基础数据的格式以提供给简单网络管理协议系统;
步骤S204,通过所述自动检测驱动平台的测试单元驱动模块自动实现编译MIB文件,将所述UDP报文发送给所述简单网络管理协议系统,并接收来自所述简单网络管理协议系统的回送报文;
步骤S206,接收来自所述基础数据集单元的所述基础数据和来自测试单元的UDP报文,并向所述测试单元发送回送报文;以及
步骤S208,通过所述自动检测驱动平台的数据输出驱动模块自动接收来自所述测试单元的所述测试数据,并通过所述自动检测驱动平台的数据比较驱动模块自动比较所述测试数据与根据所述基础数据构建的数据模板以得到比较结果。
9.根据权利要求8所述的简单网络管理协议软件的测试方法,其特征在于,所述数据模版与所述基础数据一一对应。
10.根据权利要求9所述的简单网络管理协议软件的测试方法,其特征在于,所述数据模版以文本形式、表格形式、或XML文件形式储存。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710138053.X/1.html,转载请声明来源钻瓜专利网。