WLAN 数据路径测试 - 功能
该测试套件验证 WLAN 适配器是否能够发送和接收 IPv4/IPv6 和 UDP/TCP 单播、广播和多播数据包。
测试详细信息
规范 |
|
平台 |
|
支持的版本 |
|
预计运行时间(以分钟为单位) | 10 |
类别 | 方案 |
超时(以分钟为单位) | 600 |
需要重启 | false |
需要特殊配置 | 是 |
类型 | automatic |
其他文档
此功能区域中的测试可能会有其他文档,包括先决条件、设置和故障排除信息,这些内容可在以下主题中找到:
运行测试
在运行测试之前,请按照如下测试要求中所述完成测试设置:无线局域网 (802.11) 测试先决条件。
此测试执行以下操作:
- 配置一个路由器(路由器 0),如下所示:
- 路由器 0 - 2.4 Ghz:WPA2PSK/AES [首选 PHY N]
- 路由器 0 - 5 Ghz:WPA2PSK/AES [首选 PHY N]
- 对路由器 0 - 2.4 GHz 执行以下 DataExchange() 测试步骤
- 如果适配器支持 5GHz,请对路由器 0 - 5 GHz 执行以下 DataExchange() 测试步骤
DataExchange() 测试执行以下操作:
为适当频段创建配置文件,并将 ConnectionMode 配置为手动。
在客户端计算机上,使用配置文件执行 WlanConnect
等待适配器获取 IP 地址
在支持计算机上,使用配置文件执行 WlanConnect
等待适配器获取 IP 地址
启动并行线程,在客户端和支持计算机之间执行数据发送和接收(通过 AP)。 测试日志打印用于每次交换的 IP 地址和端口号。 在每次发送调用之间有 1 至 3 秒的睡眠。 数据包大小是随机确定的。 执行以下数据包交换:
- 从客户端到支持的 UDP 发送 (IPv4)
- 从支持到客户端的 UDP 接收 (IPv4)
- 从客户端到支持的 UDP 发送 (IPv6)
- 从支持到客户端的 UDP 接收 (IPv6)
- 从客户端到支持的 TCP 发送 (IPv4)
- 从支持到客户端的 TCP 接收 (IPv4)
- 从客户端到支持的 TCP 发送 (IPv6)
- 从支持到客户端的 TCP 接收 (IPv6)
- 从客户端到支持的多播发送 (IPv4)
- 从支持到客户端的多播接收 (IPv4)
- 从客户端到支持的多播发送 (IPv6)
- 从支持到客户端的多播接收 (IPv6)
- 从客户端到支持的广播发送 (IPv4)
- 从支持到客户端的广播接收 (IPv4)
2 分钟后停止数据流量
验证接收到的数据包与发送的数据包的百分比是否在可接受的百分比范围内。
- 对于 TCP 流量,应收到 95% 的已发送数据包
- 对于所有其他流量,应收到 80% 的已发送数据包
故障排除
有关 HLK 测试失败的常规故障排除,请参阅排查 Windows HLK 测试失败问题。
有关故障排除信息,请参阅无线局域网 (802.11) 测试故障排除。
更多信息
参数
参数名称 | 参数说明 |
---|---|
TestDeviceSupports5ghz | 如果设备支持 5GHz 网络,则应将此参数设置为 TRUE;如果不支持,则应设置为 FALSE |
APControllerIPAddress | 内部参数 |
LocalDir | 内部参数 |
AP1IPAddress | 连接到系统的第一个 AP 的 IP 地址 |
AP1Password | 连接到系统的第一个 AP 的根密码 |
AP2IPAddress | 连接到系统的第二个 AP 的 IP 地址 |
AP2Password | 连接到系统的第二个 AP 的根密码 |
ServiceAPChannelAddress | 内部参数 |
TestDll | 内部参数 |
SUTIPAddress | 内部参数 |
EnableTracing | “是”或“否”启用跟踪 |
TestName24Ghz | 内部参数 |
TestName5Ghz | 内部参数 |