测试方案(例文)

 BRAS

 E PPPOE 测试报告

  产品型号:

 产品名称:

 宽带接入业务网关 测试地点:

  校方测试人员:

  厂商测试人员:

 签字:____________

  签字:______________ 日期:_____________

  日期:______________

 目 目

  录 1.

 概述 ................................................................................................................. 1

 2.

 测试环境和主要测试内容 ............................................................................. 1

 2.1

 测试环境 ............................................................................................................ 1

 2.2

 设备和仪表需求 ................................................................................................ 2

 2.3

 测试环境配置 .................................................................................................... 2

 3.

 基本功能测试 ................................................................................................. 2

 3.1

 接入方式(IPV4)

 ............................................................................................ 2

 3.2

 接入方式(IPV6)

 ............................................................................................ 3

 3.3

 用户认证 ............................................................................................................ 4

 3.4

 计费 .................................................................................................................... 7

 3.5

 地址分配(IP V 4和 IPV6) ................................................................................. 10

 3.6

 RADIUS属性 .................................................................................................. 11

 4.

 QOS测试 ....................................................................................................... 12

 4.1

 速率限制 .......................................................................................................... 12

 5.

 组播测试 ....................................................................................................... 13

 5.1

 IPV4拨号用户组播业务测试 ......................................................................... 13

 5.2

 IPV6拨号用户组播业务测试 ......................................................................... 14

 6.

 安全和可靠性测试 ....................................................................................... 15

 6.1

 设备管理员权限 .............................................................................................. 15

 6.2

 远程 T ELNET 用户地址过滤和帐号管理 ........................................................ 15

 6.3

 用户 IP地址防盗用 ......................................................................................... 17

 6.4

 用户帐号和物理端口绑定 .............................................................................. 17

 7.

 管理和维护 ................................................................................................... 18

 7.1

 本地控制台管理 .............................................................................................. 18

 7.2

 T ELNET (或 SSH)控制台管理 ..................................................................... 18

 8.

 互通性测试 ................................................................................................... 19

 8.1

 BRAS 与路由器互通性测试 ........................................................................... 19

 1. 概述 为适应校园网全业务运营思路,以业务为导向,逐步实施,平滑演进的方针, 本测试目标在于验证 BRAS 能够提供 XXXXXXXXX 宽带 PPP over Ethernet (PPPOE)对用户及业务的支撑能力 2. 测试环境和主要测试内容 2.1 测试环境 本次测试的总体框架结构图如下图 2-1 所示。其中图 2-1 为基本功能测试环境。

 ( (1)

 )

 基本功能测试环境

 图 图 2-1

 基本功能测试环境模型

 在此测试环境中,按照现网实际网络结构进行抽象简化,在用户侧模拟了BRAS 的各类用户,在上联出口外连接了各种应用的网络服务器,为配合 BRAS 的正常工作还配备了相应的认证服务器和网管工作站等。

 2.2 设备和仪表需求 (1)

 测试需求提供如下设备:

 名称 型号 版本号 数量 L2/3 层交换机

  若干 服务器

  1 用户终端 PC

 若干 测试仪表终端 PC

 若干

 (2)

 厂家设备列表 名称 型号 数量

  2.3 测试环境配置 视具体测试环境而定 3. 基本功能测试 3.1 接入方式(IPV4 )

 测试编号 3.1 测试项目 BRAS 设备用户 IPV4 接入方式 测试目的 测试 BRAS 设备用户 ppp

 IPV4接入方式 测试环境 见图 2-1 测试步骤 1. 按图建立测试环境; 2. 用户的 PPP 连接在汇聚交换机上做 QinQ 封装送到 BRAS 终结。C-VLAN标识具体用户,S-VLAN标识接入部门。

 3. LAN用户发起 PPP 呼叫, 获得 IPv4 地址,并访问系统提供的各项服务; 4. LAN 专线用户上线,配置 IPv4 地址,并访问系统提供的各项服务;

 预期结果 1. 在以上各种情况下,用户正常接入,访问系统提供服务成功。

 测试结果

 测试结果(是否成功)

 LAN拨号用户

 LAN专线

 备注

 签字

 3.2 接入方式(IPV6 )

 测试编号 3.2 测试项目 BRAS 设备用户 IPV4 接入方式 测试目的 测试 BRAS 设备用户 PPP

 ipv6 接入方式 测试环境 见图 2-1 测试步骤 5. 按图建立测试环境; 6. 用户的 PPP 连接在汇聚交换机上做 QinQ 封装送到 BRAS 终结。C-VLAN 标识具体用户和业务,S-VLAN 标识接入部门。

 7. LAN 用户发起 PPP 呼叫,获得 IPv6 地址,并访问系统提供的各项服务; 8. LAN 专线用户上线,配置 IPv6 地址,并访问系统提供的各项服务; 预期结果 2. 在以上各种情况下,用户正常接入,访问系统提供服务成功。

 测试结果

 测试结果(是否成功)

 LAN拨号用户

 LAN专线

 备注

 签字

  3.3 用户认证 (1)一般用户认证方式 测试编号 3.3.1 测试项目 BRAS 设备用户认证 测试目的 测试 BRAS 设备用户认证 测试环境 见图 2-1 测试步骤 1. 按图建立测试环境; 2. 设置为 BRAS设备本地认证; 3. LAN用户发起 PPP 呼叫; 4. 设置为 RADIUS服务器认证方式 预期结果 1. 在以上各种情况下,用户呼叫成功。

 2. 支持 RADIUS服务器认证,支持 BRAS 设备本地认证。

 测试结果

 本地认证 RADIUS 认证

 LAN拨号用户

 备注 本测试项可与 3.1项相同部分可同时进行。

 签字

 (2)主备用 RADIUS 测试编号 3.3.2 测试项目 主备用 RADIUS 测试目的 测试 BRAS 支持主备用的 RADIUS,当主用 RADIUS故障时,备用 RADIUS可以正常工作。

 测试环境 见图 2-1

 测试步骤 1. 按图建立测试环境; 2. 在 BRAS 上配置两台 RADIUS Server,分别为主、备用; 3. 在同两台 RADIUS 连接都正常的情况下,进行 PPPoE 拨号,检查连接建立和认证过程; 4. 手动断开 BRAS 同主 RADIUS 的连接,再拨号,查看认证过程。

 预期结果 1. 主 RADIUS 失效后,用户可以在备用 RADIUS 上认证及计费。

 测试结果

  备注

 签字

 (3)基于重定向的 PPPoE用户强制 Portal 测试编号 3.3.4 测试项目 基于重定向的 PPPoE 用户强制 Portal 测试目的 测试基于重定向的 PPPoE 用户强制 Portal 认证方式 测试环境 见图 2-1 测试步骤 1. 按图建立测试环境; 2. 设置为重定向的 PPPoE 用户强制 Portal 认证方式; 3. 用户发起 PPP呼叫; 4. 完成用户认证过程。

 预期结果 1. PPPOE 用户成功上线后,在游览器中随意输入一个地址,系统自动重定向到已定义的 Portal 页面。

 测试结果

 备注

 签字

 (5)DHCP+WEB认证 测试编号 3.3.5 测试项目 DHCP+WEB认证 测试目的 测试设备的 DHCP+WEB认证方式 测试环境 见图 2-1 测试步骤 1. 按图建立测试环境; 2. BRAS 上配置了强制 WEB认证的 URL; 3. 用户申请 IP地址后,在游览器中输入任意地址; 4. 在强制出的 WEB 认证页面上输入用户名、密码,提交认证; 5. 认证成功后,用户 ping 网络上的 IP 地址,访问系统提供的各项服务,如 FTP、WEB等。

 预期结果 1. 用户得到 IP地址,被强制到 WEB认证页面; 2. 用户认证成功后,成功访问系统提供的服务。

 测试结果

 备注

 签字

 (6)同一端口开展多种业务(PPP、DHCP)

 测试编号 3.3.6 测试项目 同一端口开展多种业务(PPP、DHCP)

 测试目的 测试设备同一端口开展多种业务(PPP、DHCP)的能力 测试环境 见图 2-1 测试步骤 1. 按图建立测试环境; 2. 在 BRAS 设备的同一端口上配置 PPP、DHCP 等多种认证方式; 3. 不同用户以不同方式认证登录。

 预期结果 1. 用户都可以正常上线,访问系统提供的服务。

 测试结果

  备注

 签字

  3.4 计费 (1)按时长、流量、时长+流量混合方式计费、实时计费 测试编号 3.4.1 测试项目 BRAS 设备计费功能 测试目的 测试 BRAS 设备计费功能 测试环境 见图 2-1 测试步骤 1. 按图建立测试环境; 2. 用户发起呼叫,访问一些服务,查询计费信息; 3. 最后结束呼叫,查询计费信息; 4. 查看计费的准确度。

 预期结果 1. 支持按时长、流量、混合方式计费、实时计费; 2. 计费信息中应记录了用户登录/退出时的用户名、时间、输入/输出字节、输入/输出包等。

 测试结果 计费方式 测试结果 计费精度 按时长计费

 按流量计费

 按时长+流量混合方式计费

  实时计费

  备注

 签字

 (2)用户非正常断线的计费处理 测试编号 3.4.2 测试项目 用户非正常断线的计费处理 测试目的 测试 BRAS 设备对用户非正常断线的计费处理 测试环境 见图 2-1 测试步骤 1. 按图建立测试环境; 2. 用户发起呼叫,访问一些服务; 3. 将用户网线拔掉; 4. 查询计费信息; 5. 用户拔掉网线后,马上插上重新拨号; 6. 模拟其它异常断线情况,查询计费信息。

 预期结果 1. 拔线后 RADIUS能记录用户断线信息。

 2. 用户能重新拨入。

 测试结果

 备注

 签字

  (3)预付费 测试编号 3.4.3 测试项目 预付费用户计费 测试目的 测试 BRAS 设备对预付费用户的计费处理

 测试环境 见图 2-1 测试步骤 1. 按图建立测试环境; 2. 在 RADIUS 上设置用户使用剩余时间为 90秒; 3. 用户发起呼叫,访问一些服务; 4. 90 秒过后,观察 BRAS对此在线用户的处理; 5. 查询计费信息。

 预期结果 1. 90 秒过后,BRAS 将用户强迫下线; 2. RADIUS 记帐文件内反映用户已经被强迫下线。

 测试结果

  备注

 签字

  (5)计费服务器的主备倒换 测试编号 3.4.5 测试项目 计费服务器的主备倒换 测试目的 测试 BRAS 支持主备用的 RADIUS,当主用 RADIUS故障时,备用 RADIUS可以正常工作。

 测试环境 见图 2-1 测试步骤 1. 按图建立测试环境; 2. 在 BRAS 上配置两台 RADIUS Server,分别为主、备用; 3. 在同两台 RADIUS 连接都正常的情况下,进行 PPPoE 拨号,检查连接建立和认证过程; 4. 手动断开 BRAS 同主 RADIUS 的连接,再拨号,查看认证过程。

 预期结果 1. 主 RADIUS 服务器失效后,用户可以在备用 RADIUS 服务器上认证和计费。

 测试结果

 备注

 签字

 3.5 地址分配(IPv4 和IPV6) (1)从本地地址池分配地址(IPv4 和 IPV6) 测试编号 3.5.1 测试项目 从本地地址池分配地址 测试目的 测试 BRAS 设备从本地地址池分配地址的功能 测试环境 见图 2-1 测试步骤 1. 按图建立测试环境; 2. 在 BRAS 上配置了本地地址池; 3. 用户发起呼叫; 4. 查看用户得到的 IP地址。

 预期结果 1. 用户的 PPPoE 会话正确建立,用户得到的 IP 地址在BRAS 配置的本地地址池中。

 测试结果

  备注

 签字

  (2)DHCP 服务器分配地址(IPv4 和 IPV6) 测试编号 3.5.3 测试项目 DHCP 服务器分配地址 测试目的 测试 BRAS 设备从 DHCP服务器分配地址的功能 测试环境 见图 2-1 测试步骤 1. 按图建立测试环境; 2. 在 BRAS 上配置了从 DHCP Server 分配用户地址,在DHCP Server 上配置了用户地址池;

 3. 用户发起呼叫; 4. 查看用户得到的 IP地址。

 预期结果 1. 用户得到的 IP 地址在 DHCP Server 配置的地址池中。

 测试结果

  备注

 签字

  3.6 RADIUS 属性 (1)认证 RADIUS互通性 测试编号 3.6.1 测试项目 认证 RADIUS互通性 测试目的 测试 BRAS 设备认证 RADIUS互通功能 测试环境 见图 2-1 测试步骤 1. 按图建立测试环境; 2. RADIUS 服务器上配置了用户帐号 3. 用户发起 PPPoE 呼叫,输入用户名、密码; 4. 用户认证成功后,ping 网络上的 IP地址; 5. 用户访问系统提供的各项服务。

 预期结果 1. 用户都能够上线,访问系统的各项服务。

 2. RADIUS 认证报文中的各项属性均接收正常。

 测试结果

  备注

 签字

 (2)授权 RADIUS互通性 测试编号 3.6.2 测试项目 授权 RADIUS互通性 测试目的 测试 BRAS 设备和授权 RADIUS 互通功能 测试环境 见图 2-1 测试步骤 1. 按图建立测试环境; 2. 设置 RADIUS上的 CAR、ACL、QoS等授权属性; 3. 用户发起 PPPoE 呼叫,输入用户名、密码; 4. 用户认证成功后,检查用户授权属性,进行 CAR、ACL、QoS 等验证。

 预期结果 1. 各项 CAR、ACL、QoS 等授权属性均有效。

 测试结果

 备注

 签字

 4. QOS 测试 4.1 速率限制 测试编号 4.1 测试项目 速率限制 测试目的 测试 BRAS 设备的速率限制功能,包括依据 VLAN、PPP 用户名、流分类限速 测试环境 见图 2-1

 测试步骤 1. 按图建立测试环境; 2. 用户通过 PPPoE 客户端软件连接到目的网络; 3. 在 FTP服务器上下载 1M 和 5M 的 ZIP文件; 4. 分别对不限速率,限制速率 512K 和 1M 的用户进行比较; 5. 按 VLAN 限制速率,重复步骤 4; 6. 按流分类限制速率,重复步骤 4;

 7. 记录测试结果。

 预期结果 1. PPPoE用户带宽速率限制功能正确。

 测试结果 限速粒度:

 方式:

 文件大小:

 下载速率(kbps): 下载时间(sec): 精度 不限速 1M bytes

 限速 512K

  限速 1M

  不限速 5M bytes

 限速 512K

  限速 1M

  备注

 签字

 5. 组播测试 5.1 IPV4 拨号用户组播业务测试 测试编号 5.1 测试项目 IPV4

 LAN 拨号用户的组播业务测试 测试目的 测试 BRAS 设备对 IPV4

 LAN拨号用户的组播业务测试的支持

 测试环境 图 2-1 测试步骤 1. 按图 2-1建立测试环境; 2. 在 BRAS 上配置 QinQ终结用户接入; 3. 用户通过两台交换机打上两层 VLAN接入; 4. PPPoE用户认证上线;获取 IPV4地址 5. 用户加入组播组,观看节目; 6. 查看用户组播封装格式和观看节目情况; 预期结果 1. 捕获用户组播报文,报文为 Stack VLAN封装。

 2. 可以正常观看节目 测试结果

 备注

 签字

  5.2 IPV6 拨号用户组播业务测试 测试编号 5.2 测试项目 IPV6 LAN拨号用户的组播业务测试 测试目的 测试 BRAS 设备对 IPV6

 LAN拨号用户的组播业务测试的支持 测试环境 图 2-1 测试步骤 7. 按图 2-1建立测试环境; 8. 在 BRAS 上配置 QinQ终结用户接入; 9. 用户通过两台交换机打上两层 VLAN接入; 10. PPPoE用户认证上线;获取 IPV6地址 11. 用户加入组播组,观看节目; 12. 查看用户组播封装格式和观看节目情况; 预期结果 3. 捕获用户组播报文,报文为 Stack VLAN封装。

 4. 可以正常观看节目 测试结果

 备注

 签字

  6. 安全和可靠性测试 6.1 设备管理员权限 测试编号 6.1 测试项目 设备管理员权限 测试目的 测试 BRAS 设备的管理员权限 测试环境 见图 2-1 测试步骤 1. 按图建立测试环境; 2. BRAS 上设置设备操作管理员的登录口令; 3. 打开 BRAS 设备的控制台,未使用管理员口令登录的情况下只能进行简单的查看操作; 4. 以管理员身份登录系统,分别尝试输入错误和正确的口令; 5. 管理员登录后对设备进行配置操作。

 预期结果 1. 输入错误口令无法登录,输入正确口令后以管理员权限登录正常; 2. 管理员登录后能够对系统进行正常配置。

 测试结果

 备注

 签字

  6.2 远程Telnet 用户地址过滤和帐号管理 测试编号 6.2 测试项目 远程 Telnet用户地址过滤和帐号管理

 测试目的 测试 BRAS 设备的远程 Telnet 用户地址过滤和帐号管理功能 测试环境 见图 2-1 测试步骤 1. 按图建立测试环境; 2. BRAS 上设置设备操作管理员的登录口令; 3. BRAS 上启动 Telnet 服务,并设置 ACL 规则和 Telnet 功能绑定,只允许特定的地址建立 Telnet 连接; 4. PC 设置合法的地址(在 ACL 规则允许的地址范围内),向 BRAS 设备发起 Telnet 连接; 5. PC 设置非法的地址(不在 ACL 规则允许的地址范围内),向 BRAS 设备发起 Telnet连接; 6. 以管理员身份登录系统,分别尝试输入错误和正确的口令; 7. 管理员登录后对设备进行配置操作; 8. 为 BRAS 配置配置 SSH Server 功能,配置 SSH 客户端功能,并察看是否能接入 BRAS; 9. 发起 SSH 连接,重复上述 Telnet连接操作。

 预期结果 1. 合法地址的用户能够建立 Telnet 连接; 2. 非法地址的用户不能建立 Telnet 连接; 3. 输入错误口令无法登录,输入正确口令后以管理员权限登录正常; 4. 管理员登录后能够对系统进行正常配置; 5. 支持 SSH 管理方式。

 测试结果 地址过滤:

 账号管理:

 SSH管理:

 备注

 签字

 6.3 用户IP 地址防盗用 测试编号 6.3 测试项目 用户 IP地址防盗用 测试目的 测试 BRAS 设备的用户 IP地址防盗用功能 测试环境 见图 2-1 测试步骤 1. 按图建立测试环境; 2. 用户 A和用户 B通过二层交换机接到 BRAS; 3. 用户 A 和用户 B 通过 DHCP 申请 IP 地址上线,两个用户地址属于相同的 IP子网; 4. 将用户 B设成用户 A的合法地址,但 MAC地址不同,测试用户 A和用户 B的上网能力。

 预期结果 1. 用户 B的 IP地址虽然修改成用户 A的 IP 地址,但无法上网,用户 A的上网能力没有受到影响。

 测试结果

 备注

 签字

  6.4 用户帐号和物理端口绑定 测试编号 6.4 测试项目 用户帐号和物理端口绑定 测试目的 测试 BRAS 设备的用户帐号和物理端口绑定功能 测试环境 见图 2-1 测试步骤 1. 按图建立测试环境; 2. 用户 A和用户 B通过二层交换机接到 BRAS; 3. 在 RADIUS 上增加用户 A 的帐号,设定卡号与物理端口(槽号+子卡号+端口号+VLAN ID)捆绑; 4. 用户 A以 WEB认证方式上线; 5. 用户 B用用户 A的帐号 WEB认证上线。

 预期结果 1. 用户 A 认证成功,RADIUS 对 BRAS 上报的用户 A 的NAS_PORT_ID 属性检查通过; 2. 用户 B 认证失败,RADIUS 对 BRAS 上报的用户 B 的NAS_PORT_ID 属性检查不通过。

 测试结果

 备注

 签字

  7. 管理和维护 7.1 本地控制台管理 测试编号 7.1 测试项目 本地控制台管理 测试目的 测试 BRAS 设备的本地控制台管理功能 测试环境 见图 2-1 测试步骤 1. 按图建立测试环境; 2. 打开 PC及本地串口软件设置串口与设备连接参数; 3. 管理员登录后,对系统进行管理维护。

 预期结果 1. 可通过本地串口与设备连接进行维护管理。

 测试结果

 备注

 签字

  7.2 Telnet (或SSH )控制台管理 测试编号 7.2 测试项目 Telnet(或 SSH)控制台管理 测试目的 测试 BRAS 设备的 Telnet(或 SSH)控制台管理功能

 测试环境 见图 2-1 测试步骤 1. 按图建立测试环境; 2. 在 BRAS设备上配置允许用户进行远程 Telnet登录管理,并设置登录用户名密码; 3. Telnet 终端通过 BRAS 设备维护网口 Telnet 登录,进行设备维护; 4. Telnet 终端通过 BRAS 设备业务通道 Telnet 登录,进行设备维护; 5. SSH终端通过 BRAS 设备维护网口 Telnet登录,进行设备维护。

 预期结果 1. 可通过 Telnet 登录设备进行维护; 2. 可通过 SSH登录设备进行维护。

 测试结果 支持 Telnet:

 支持 SSH:

 备注

 签字

 8. 互通性测试 8.1 BRAS 与路由器互通性测试 (1)OSPF 路由协议互通 测试编号 8.1 测试项目 BRAS 与其他路由器 OSPF协议互通性测试 测试目的 测试 BRAS 设备与其他路由器 OSPF 协议互通性能力

 测试环境

  测试步骤 1. 按图建立测试环境; 2. BRAS 和 Router 之间配置 OSPF 协议,并发布各自的直连路由; 3. 在 BRAS 和 Router上察看路由; 4. BRAS 和 Router 互相 Ping 对方的 loopback 地址; 预期结果 1. BRAS、Router 可以学习到对方的路由; 2. BRAS、Router 可以互相 ping 通; 3. BRAS、Router 可以互发数据。

 测试结果

 备注

 签字

推荐访问:例文 测试 方案