[发明专利]一种宽带接入服务器自动化测试的方法有效
| 申请号: | 200710127570.7 | 申请日: | 2007-07-03 |
| 公开(公告)号: | CN101114953A | 公开(公告)日: | 2008-01-30 |
| 发明(设计)人: | 李新双 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | H04L12/26 | 分类号: | H04L12/26 |
| 代理公司: | 北京安信方达知识产权代理有限公司 | 代理人: | 许志勇;颜涛 |
| 地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 宽带接入 服务器 自动化 测试 方法 | ||
1.一种宽带接入服务器自动化测试的方法,包括以下步骤,
a、通过远程登陆方式登陆被测设备进行基本配置操作;
b、根据测试脚本确定收发包时序;
c、组建报文并发送;
d、接收报文并进行字段检查,确定测试结果。
2.如权利要求1所述的方法,其特征在于,所述步骤a前,还包括,设置测试系统全局参数以及测试脚本运行参数。
3.如权利要求2所述的方法,其特征在于,所述测试脚本包括一个或多个;所述测试脚本现在运行,或者以计划形式在以后时间运行。
4.如权利要求3所述的方法,其特征在于,所述测试脚本根据被测设备的特点和测试用例的预置条件、执行步骤以及预期的测试结果来进行编写;所述测试脚本还包括协议编解码和驱动库,提供对测试协议报文的编解码接口;所述测试脚本还包括基本网络协议支持层,提供对底层协议报文的编解码接口,包括对链路层、网络层报文的编码和解码操作;所述测试脚本还包括公共的网络访问系统底层支持库socket.dll,实现TCL命令的扩展。
5.如权利要求4所述的方法,其特征在于,所述步骤a中,所述测试系统通过调用脚本控制程序,再加载所述协议编解码和驱动库。
6.如权利要求1所述的方法,其特征在于,所述步骤c中,所述报文的发送通过网络接口进行。
7.如权利要求5所述的方法,其特征在于,所述步骤d中,网络接口从被测设备收到报文,将这些报文送到所述协议编解码和驱动库,测试系统对这些接收到的报文进行字段检查,确定测试结果。
8.如权利要求1所述的方法,其特征在于,所述步骤d后,还包括,
f、所述测试系统以时间为标识对每一次运行生成的日志和结果文件分别存放,并提供结果统计功能;
g、每个测试脚本结束后,清除被测设备配置。
9.一种宽带接入服务器自动化测试的方法,应用于点对点协议接入测试,包括以下步骤,
步骤210、对被测设备和测试参数进行配置;
步骤220、通过远程登陆方式登陆被测设备进行基本配置操作;
步骤230、选择测试脚本并运行;
步骤240、测试系统生成相应的运行配置文件;
步骤250、读取运行配置文件找到与所选测试脚本对应的节点,生成新的运行文件,创建新的进程;
步骤260、在新的进程中运行TCL解释器,并调用脚本控制程序读取运行文件,控制所有测试脚本的运行;
步骤270、测试系统接收被测设备发送的报文并对接收的报文进行字段检查,确定测试结果是否符合测试用例预期结果;
步骤280、测试系统以时间为标识自动对每一个测试脚本运行生成的日志和结果文件进行保存,并且提供测试结果的统计;
步骤290、测试脚本结束后,删除被测设备配置。
10.如权利要求9所述的方法,其特征在于,所述步骤260中,还包括所述测试脚本的点对点协议报文的发送、接收报文函数的运行,所述测试脚本的点对点协议报文的发送、接收报文函数的运行通过加载库函数来完成;所述加载库函数包括报文编解码和驱动库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710127570.7/1.html,转载请声明来源钻瓜专利网。





