Тесты в роуминге WLAN — настраиваемая конфигурация
Этот набор тестов проверяет правильность перемещения адаптера WLAN.
Сведения о тесте
Характеристики |
|
Платформы |
|
Поддерживаемые выпуски |
|
Ожидаемое время выполнения (в минутах) | 12 |
Категория | Разработка |
Время ожидания (в минутах) | 720 |
Требуется перезагрузка | false |
Требуется специальная конфигурация | Да |
Тип | automatic |
Дополнительная документация
Тесты в этой области функций могут содержать дополнительную документацию, включая предварительные требования, сведения о настройке и устранении неполадок, которые можно найти в следующих разделах:
Выполнение теста
Перед запуском теста завершите настройку теста, как описано в разделе Требования к тестированию: Предварительные требования к беспроводной локальной сети (802.11).
Этот тест позволяет планировщику тестов (пользователю) выполнять тесты проверки WLAN с определенными параметрами. Для каждого из ip-адресов пользователь может указать следующее с помощью настраиваемой конфигурации[1|2]Config[24|5]ГГц:
- Параметр широковещательной трансляции SSID: скрытый или видимый
- Тип этапа 1 EAP: NONE, EAP_PEAP или EAP_TTLS
- Тип этапа 2 EAP: NONE или MSCHAPV2
- Алгоритм проверки подлинности: OPEN, WEP или WPAPSK, WPA, WPA2PSK или WPA2
- Алгоритм шифра: NONE, WEP, TKIP или AES
- Канал: целочисленный номер канала
- Тип Phy: A или B, G, N или AC
Ниже приведены примеры конфигураций AP, используемых в некоторых тестах.
- Hidden.NONE.NONE.open.none.11.g
- Visible.NONE.NONE.WPA2PSK.AES.44.n
Этот тест выполняет следующие действия:
- Если указаны параметры CustomAPConfig, настройте два маршрутизатора с именами Router 0 и Router 1, как показано ниже. Если параметры не указаны, тест не выполняет никаких действий.
- Маршрутизатор 0 – 2,4 ГГц: настраивается с помощью параметра пользователя Test_CustomAP1Config24GHz
- Маршрутизатор 0–5 ГГц: настраивается с помощью параметра пользователя Test_CustomAP1Config5GHz
- Маршрутизатор 1 – 2,4 ГГц: настраивается с помощью пользовательского параметра Test_CustomAP2Config24GHz. За исключением Channel и PhyType, другие параметры должны соответствовать Test_CustomAP1Config24GHz
- Маршрутизатор 1 –5 ГГц: настраивается пользовательскими параметрами Test_CustomAP2Config5GHz. За исключением Channel и PhyType, другие параметры должны соответствовать Test_CustomAP1Config5GHz
- Маршрутизаторы 0 и маршрутизатор 1 используют один ИД SSID для своих радиомодулей с частотой 2,4 ГГц.
- Маршрутизаторы 0 и маршрутизатор 1 используют один ИД SSID для своих радиомодулей 5 ГГц.
- В роуминге преобразование сетевых адресов (NAT) включено на обоих маршрутизаторах.
- Если включено тестирование внезапного удаления сигнала (битовое 0x1 задано в Test_CustomRoamingTestOptions), выполните шаги теста SuddenDropOfSignal() ниже.
- Если включено тестирование внезапной потери сигнала (битовое 0x2 задано в Test_CustomRoamingTestOptions), выполните шаги теста SuddenLossOfSignal () ниже.
- Если включено тестирование постепенного удаления сигнала (битовое 0x4 задано в Test_CustomRoamingTestOptions), выполните шаги теста GradualDropOfSignal () ниже.
- Если включено тестирование постепенной потери сигнала (битовое 0x8 задано в Test_CustomRoamingTestOptions), выполните приведенные ниже шаги теста GradualLossOfSignal.
Тест SuddenDropOfSignal() выполняет следующие действия. Этот тест выполняется сначала на 5 ГГц (если адаптер поддерживает 5 ГГц), а затем на 2,4 ГГц
- Создание TCP-сервера на сервере контроллера точки доступа (AP) (порт прослушивания 7777)
- Включите радио на обоих маршрутизаторах.
- Выключите радио на маршрутизаторе 1.
- Установите для параметра txpower1 на обоих маршрутизаторах значение 84.
- Подключитесь к профилю с помощью WLANConnect и дождитесь завершения WLANConnect с помощью уведомлений WLAN.
- После того как IP-адрес будет доступен в тестовом адаптере, опросить TCP-сервер на контроллере AP, чтобы убедиться, что доступно полное сетевое подключение.
- Создайте подключение к TCP-серверу, которое называется Подключение C. Отправка и получение пакетов.
- Выключите радио на маршрутизаторе 1.
- С помощью подключения C отправьте и получите пакет. Это гарантирует, что сеть не будет удалена.
- Используйте API WLAN GetConnectionAttributes для проверки правильности связи и подключения к маршрутизатору 0 .
- Включите радио на маршрутизаторе 1 и отключите его на маршрутизаторе 0.
- Используя подключение C, отправьте и получите пакет. Это гарантирует, что сетевой сеанс не будет удален. Перемещение подключения занимает некоторое время.
- Используйте API WLAN GetConnectionAttributes, чтобы проверить правильность связи и подключение к маршрутизатору 1.
- Включите радио на обоих маршрутизаторах.
- С помощью подключения C отправьте и получите пакет. Это гарантирует, что сетевой сеанс не будет удален.
- Задайте для txpwr1 на маршрутизаторе 0 значение 84.
- Задайте для txpwr1 на маршрутизаторе 1 значение 4.
- С помощью подключения C отправьте и получите пакет. Это гарантирует, что сетевой сеанс не будет удален.
Тест SuddenLossOfSignal() выполняет следующие действия. Этот тест повторяется для 5 ГГц и 2,4 ГГц.
- Создание TCP-сервера на сервере контроллера точки доступа (AP) (порт прослушивания 7777)
- Включите радио на обоих маршрутизаторах.
- Выключите радио на маршрутизаторе 1.
- Установите для параметра txpower1 на обоих маршрутизаторах значение 84.
- Подключитесь к профилю с помощью WLANConnect и дождитесь завершения WLANConnect с помощью уведомлений WLAN.
- После того как IP-адрес будет доступен в тестовом адаптере, опрашивать TCP-сервер на контроллере AP, чтобы убедиться, что доступно полное сетевое подключение.
- Создайте подключение к TCP-серверу, которое называется Подключение C. Отправка и получение пакетов.
- Включите радио на маршрутизаторе 1 и отключите его на маршрутизаторе 0.
- С помощью подключения C вы можете отправлять и получать пакет. Это гарантирует, что сеть не будет удалена.
- Использует API WLAN GetConnectionAttributes для проверки правильности связи и подключения к маршрутизатору 1.
- Включите радио на маршрутизаторе 0 и отключите его на маршрутизаторе 1.
- С помощью подключения C отправьте и получите пакет. Это гарантирует, что сетевой сеанс не будет удален. Подключение занимает некоторое время в роуминге.
- Используйте API WLAN GetConnectionAttributes, чтобы проверить правильность связи и подключение к маршрутизатору 0.
- Включите радио на маршрутизаторе 1 и отключите его в маршрутизаторе 0.
- С помощью подключения C вы можете отправлять и получать пакет. Это гарантирует, что сеть не будет удалена.
- Используйте API WLAN GetConnectionAttributes для проверки правильности связи и подключения к маршрутизатору 1.
- Включите радио на маршрутизаторе 0 и отключите его на маршрутизаторе 1.
- С помощью подключения C отправьте и получите пакет. Это гарантирует, что сетевой сеанс не будет удален.
- Используйте API WLAN GetConnectionAttributes, чтобы проверить правильность связи и подключение к маршрутизатору 0.
Тест GradualDropOfSignal() выполняет следующие действия. Этот тест повторяется как для 5 ГГц, так и для 2,4 ГГц.
- Создание TCP-сервера на сервере контроллера точки доступа (AP) (порт прослушивания 7777)
- Включите радио на обоих маршрутизаторах.
- Подключитесь к профилю с помощью WLANConnect и ожидает завершения WLANConnect с помощью уведомлений WLAN.
- После того как IP-адрес будет доступен в тестовом адаптере, опрашивать TCP-сервер на контроллере AP, чтобы убедиться, что доступно полное сетевое подключение.
- Создайте подключение к TCP-серверу, которое называется Подключение C. Отправка и получение пакетов.
- Задайте для txpower1 на маршрутизаторе 0 значение 4, а для маршрутизатора 1 — значение 84.
- Уменьшите txpwr1 маршрутизатора 0 на 10 и увеличьте txpwr1 маршрутизатора 1 на 10.
- Используя подключение C, отправляет и получает пакет. Это гарантирует, что сетевой сеанс не будет удален.
- Повторите последние два шага, пока значение txpwer1 маршрутизатора 0 не равно 84, а значение txpwr1 маршрутизатора 1 — 4.
Тест GradualLossOfSignal() выполняет следующие действия. Этот тест повторяется как для 5 ГГц, так и для 2,4 ГГц.
- Создание TCP-сервера на сервере контроллера точки доступа (AP) (порт прослушивания 7777)
- Включите радио на обоих маршрутизаторах.
- Подключитесь к профилю с помощью WLANConnect и дождитесь завершения WLANConnect с помощью уведомлений WLAN.
- После того как ip-надстройки будут доступны на тестовом адаптере, опросить TCP-сервер на контроллере AP, чтобы убедиться, что доступно полное сетевое подключение.
- Создайте подключение к TCP-серверу, которое называется Подключение C. Отправка и получение пакетов.
- Задайте для txpower1 на маршрутизаторе 0 значение 4, а для маршрутизатора 1 — значение 84.
- Уменьшите txpwr1 маршрутизатора 0 на 10 и увеличьте txpwr1 маршрутизатора 1 на 10.
- Когда txpr1 маршрутизатора 1 достигает 4, отключите маршрутизатор.
- С помощью подключения C отправьте и получите пакет. Это гарантирует, что сетевой сеанс не будет удален.
- Повторите последние три шага, пока значение txpwer1 маршрутизатора 0 не равно 84, а значение txpwr1 маршрутизатора 1 — 4.
Устранение неполадок
Общие сведения об устранении неполадок при тестировании HLK см. в статье Устранение неполадок тестов HLK в Windows.
Сведения об устранении неполадок см. в статье Устранение неполадок с тестами беспроводной локальной сети (802.11).
Дополнительные сведения
Параметры
Имя параметра | Описание параметра |
---|---|
TestDeviceSupports5ghz | Для этого параметра должно быть задано значение TRUE, если устройство поддерживает сети с тактовой частотой 5 ггц, и false, если это не так. |
APControllerIPAddress | Внутренний параметр |
LocalDir | Внутренний параметр |
AP1IPAddress | IP-адрес первого AP, подключенного к системе |
AP1Password | Пароль root для первого AP, подключенного к системе |
AP2IPAddress | IP-адрес второго AP, подключенного к системе |
AP2Password | Пароль root для второго AP, подключенного к системе |
ServiceAPChannelAddress | Внутренний параметр |
TestDll | Внутренний параметр |
Приоритет | Внутренний параметр |
TestName | Внутренний параметр |
EnableTracing | Да или Нет для включения трассировки |
Test_CustomAP1Config24GHz | Настраиваемая конфигурация для радиосвязи 2,4 ГГц первого ap (пропустить тест по умолчанию) |
Test_CustomAP1Config5GHz | Настраиваемая конфигурация для радиосвязи 5 ГГц первого AP (пропустить тест по умолчанию) |
Test_CustomAP2Config24GHz | Настраиваемая конфигурация для радиосвязи 2,4 ГГц второго AP (пропустить тест по умолчанию) |
Test_CustomAP2Config5GHz | Настраиваемая конфигурация для радиосвязи 5 ГГц второго ap (пропустить тест по умолчанию) |
Test_CustomRoamingTestOptions | Битовая маска параметров для custom RoamingTest (0 = по умолчанию) |