Condividi tramite


Test roaming WLAN - Configurazione personalizzata

Questo gruppo di test verifica che l'adattatore WLAN si sposta correttamente.

Dettagli del test

   
Specifiche
  • Device.Network.WLAN.SupportConnectionToWiFiAP.ConnectionToWiFiAP
Piattaforme
  • Windows 10, edizioni client (x64)
  • Windows 10, edizioni client (x86)
  • Windows 10, edizioni client (Arm64)
  • Windows 10, mobile edition (Arm)
  • Windows 10, mobile edition (Arm64)
Versioni supportate
  • Windows 10
  • Windows 10 versione 1511
  • Windows 10 versione 1607
  • Windows 10 versione 1703
  • Windows 10, versione 1709
  • Windows 10, versione 1803
  • Windows 10, versione 1809
  • Windows 10, versione 1903
  • Eseguire quindi l'aggiornamento a Windows 10
Tempo di esecuzione previsto (in minuti) 12
Categoria Sviluppo
Timeout (in minuti) 720
Richiede il riavvio false
Richiede una configurazione speciale true
Tipo automatic

 

Documentazione aggiuntiva

I test in questa area di funzionalità potrebbero avere documentazione aggiuntiva, inclusi i prerequisiti, la configurazione e le informazioni sulla risoluzione dei problemi, disponibili negli argomenti seguenti:

Esecuzione del test

Prima di eseguire il test, completare la configurazione dei test come descritto nei requisiti di test: Lan wireless (802.11) Prerequisiti di test.

Questo test consente all'utilità di pianificazione di test (utente) di eseguire i test di analisi WLAN con parametri specifici. Per ognuno degli indirizzi IP l'utente può specificare quanto segue tramite uno dei valori CustomAP[1|2]Config[24|5]GHz:

  • Impostazione trasmissione SSID: nascosta o visibile
  • Tipo EAP Fase 1: NONE o EAP_PEAP o EAP_TTLS
  • Tipo EAP Fase 2: NONE o MSCHAPV2
  • Algoritmo di autenticazione: OPEN o WEP o WPAPSK o WPA o WPA2PSK o WPA2
  • Algoritmo di crittografia: NONE o WEP o TKIP o AES
  • Canale: Numero di canale intero
  • Tipo Phy: A o B o G o N o AC

Di seguito sono riportati gli esempi di configurazioni API usate da alcuni dei test:

  • Hidden.NONE.NONE.open.none.11.g
  • Visible.NONE.NONE.WPA2PSK.AES.44.n

Questo test esegue le azioni seguenti:

  • Se vengono specificati parametri CustomAPConfig, configurare due router denominati Router 0 e Router 1, come indicato di seguito. Se i parametri non vengono specificati, il test non esegue alcuna operazione
    • Router 0 - 2,4 Ghz: configurato dal parametro utente Test_CustomAP1Config24GHz
    • Router 0 - 5Ghz: configurato dal parametro utente Test_CustomAP1Config5GHz
    • Router da 1 a 2,4 Ghz: configurato dal parametro utente Test_CustomAP2Config24GHz. Ad eccezione di Channel e PhyType, gli altri parametri devono corrispondere Test_CustomAP1Config24GHz
    • Router 1 - 5Ghz: configurato dai parametri utente Test_CustomAP2Config5GHz. Ad eccezione di Channel e PhyType, gli altri parametri devono corrispondere Test_CustomAP1Config5GHz
    • Router 0 e Router 1 condividono lo stesso SSID per le radio a 2,4 Ghz.
    • Router 0 e Router 1 condividono lo stesso SSID per le radio a 5Ghz.
    • Ai fini del roaming, nat (Network Address Translation) è abilitato in entrambi i router.
  • Se è abilitato il test Improvviso drop of signal (bit 0x1 impostato in Test_CustomRoamingTestOptions), eseguire i passaggi di test SuddenDropOfSignal() seguenti
  • Se il test improvviso di perdita di segnale è abilitato (bit 0x2 impostato in Test_CustomRoamingTestOptions), eseguire i passaggi di test SuddenLossOfSignal () seguenti
  • Se il test Gradual Drop Of Signal è abilitato (bit 0x4 impostato in Test_CustomRoamingTestOptions), eseguire i passaggi di test GradualDropOfSignal () seguenti
  • Se il test Gradual Loss Of Signal è abilitato (bit 0x8 impostato in Test_CustomRoamingTestOptions), eseguire i passaggi di test GradualLossOfSignal () seguenti

Il test SuddenDropOfSignal() esegue le azioni seguenti. Questo test viene eseguito prima su 5 GHz (se l'adattatore supporta 5 GHz) e quindi 2,4 GHz

  • Creare un server TCP nel server controller del punto di accesso (AP) (porta di ascolto 7777)
  • Attivare la radio su entrambi i router.
  • Disattivare la radio sul Router 1.
  • Impostare txpower1 su entrambi i router su 84.
  • Connettersi al profilo usando WLANConnect e attendere il completamento di WLANConnect tramite le notifiche WLAN.
  • Dopo che l'indirizzo IP è disponibile nella scheda di test, eseguire il polling del server TCP nel controller AP per verificare che sia disponibile la connettività di rete completa.
  • Creare una connessione al server TCP denominata Connection C. Inviare e ricevere pacchetti.
  • Disattivare la radio sul Router 1.
  • Usando Connection C, inviare e ricevere un pacchetto. Ciò garantisce che la sessione di rete non venga eliminata.
  • Usare l'API WLAN GetConnectionAttributes per verificare che l'associazione sia corretta e che la connessione si trova nel router 0 .
  • Accendere la radio su Router 1 e disattivare la radio sul Router 0.
  • Usando Connection C, Send e receive a packet. Ciò garantisce che la sessione di rete non venga eliminata. Il roaming della connessione richiede del tempo.
  • Usare l'API WLAN GetConnectionAttributes per verificare che l'associazione sia corretta e che la connessione sia sul router 1.
  • Attivare le radio su entrambi i router.
  • Usando Connection C, inviare e ricevere un pacchetto. Ciò garantisce che la sessione di rete non venga eliminata.
  • Impostare txpwr1 sul router 0 su 84.
  • Impostare txpwr1 sul router 1 su 4.
  • Usando Connection C, inviare e ricevere un pacchetto. Ciò garantisce che la sessione di rete non venga eliminata.

Il test SuddenLossOfSignal() esegue le azioni seguenti. Questo test viene ripetuto sia per 5 GHz che per 2,4 GHz.

  • Creare un server TCP nel server controller del punto di accesso (AP) (porta di ascolto 7777)
  • Attivare la radio su entrambi i router.
  • Disattivare la radio sul Router 1.
  • Impostare txpower1 su entrambi i router su 84.
  • Connettersi al profilo usando WLANConnect e attendere il completamento di WLANConnect tramite le notifiche WLAN.
  • Dopo che l'indirizzo IP è disponibile nella scheda di test, eseguire il polling del server TCP nel controller API per verificare che sia disponibile la connettività di rete completa.
  • Creare una connessione al server TCP denominato Connection C. Inviare e ricevere pacchetti.
  • Attivare la radio su Router 1 e disattivare la radio su Router 0.
  • Usando la connessione C, Inviare e ricevere un pacchetto. Ciò garantisce che la sessione di rete non venga eliminata.
  • Usa l'API WLAN GetConnectionAttributes per verificare che l'associazione sia corretta e che la connessione sia in Router 1 by.
  • Attivare la radio su Router 0 e disattivare la radio su Router 1.
  • Usando la connessione C, inviare e ricevere un pacchetto. Ciò garantisce che la sessione di rete non venga eliminata. La connessione richiede tempo per il roaming.
  • Usare l'API WLAN GetConnectionAttributes per verificare che l'associazione sia corretta e che la connessione sia in Router 0.
  • Attivare la radio su Router 1 e la radio in Router 0.
  • Usando la connessione C, Inviare e ricevere un pacchetto. Ciò garantisce che la sessione di rete non venga eliminata.
  • Usare l'API WLAN GetConnectionAttributes per verificare che l'associazione sia corretta e che la connessione si trova nel router 1.
  • Attivare la radio su Router 0 e disattivare la radio su Router 1.
  • Usando la connessione C, inviare e ricevere un pacchetto. Ciò garantisce che la sessione di rete non venga eliminata.
  • Usare l'API WLAN GetConnectionAttributes per verificare che l'associazione sia corretta e che la connessione sia in Router 0.

Il test GradualDropOfSignal() esegue le azioni seguenti. Questo test viene ripetuto sia per 5 GHz che per 2,4 GHz.

  • Creare un server TCP nel server controller del punto di accesso (AP) (porta di ascolto 7777)
  • Attivare la radio su entrambi i router.
  • Connettersi al profilo usando WLANConnect e attendere il completamento di WLANConnect usando le notifiche WLAN.
  • Dopo che l'indirizzo IP è disponibile nella scheda di test, eseguire il polling del server TCP nel controller API per verificare che sia disponibile la connettività di rete completa.
  • Creare una connessione al server TCP denominato Connection C. Inviare e ricevere pacchetti.
  • Impostare txpower1 su Router 0 su 4 e Router 1 su 84.
  • Ridurre il txpwr1 di Router 0 per 10 e aumentare il txpwr1 di Router 1 per 10.
  • Usando la connessione C, invia e riceve un pacchetto. Ciò garantisce che la sessione di rete non venga eliminata.
  • Ripetere gli ultimi due passaggi fino a quando il txpwer1 di Router 0 è 84 e il txpwr1 del Router 1 è 4.

Il test GradualLossOfSignal() esegue le operazioni seguenti. Questo test viene ripetuto sia per 5 GHz che per 2,4 GHz.

  • Creare un server TCP nel server controller del punto di accesso (AP) (porta di ascolto 7777)
  • Attivare la radio su entrambi i router.
  • Connettersi al profilo usando WLANConnect e attendere il completamento di WLANConnect usando le notifiche WLAN.
  • Dopo che i componenti aggiuntivi IP sono disponibili nella scheda di test, eseguire il polling del server TCP nel controller API per verificare che sia disponibile la connettività di rete completa.
  • Creare una connessione al server TCP denominato Connection C. Inviare e ricevere pacchetti.
  • Impostare txpower1 su Router 0 su 4 e Router 1 su 84.
  • Ridurre il txpwr1 di Router 0 per 10 e aumentare il txpwr1 di Router 1 per 10.
  • Quando il txpr1 del router 1 raggiunge 4, disattivare il router.
  • Usando la connessione C, inviare e ricevere un pacchetto. Ciò garantisce che la sessione di rete non venga eliminata.
  • Ripetere gli ultimi tre passaggi fino a quando il txpwer1 di Router 0 è 84 e il txpwr1 di Router 1 è 4.

Risoluzione dei problemi relativi

Per la risoluzione dei problemi generici degli errori di test HLK, vedere Risoluzione dei problemi di test di Windows HLK.

Per informazioni sulla risoluzione dei problemi, vedere Risoluzione dei problemi relativi ai test della rete LAN wireless (802.11).

Altre informazioni

Parametri

Nome parametro Descrizione dei parametri
TestDeviceSupports5ghz Questa opzione deve essere impostata su TRUE se il dispositivo supporta reti a 5ghz e FALSE se non lo fa
APControllerIPAddress Parametro interno
LocalDir Parametro interno
AP1IPAddress Indirizzo IP del primo AP connesso al sistema
AP1Password Password radice per la prima AP connessa al sistema
AP2IPAddress Indirizzo IP del secondo AP connesso al sistema
AP2Password Password radice per la seconda AP connessa al sistema
ServiceAPChannelAddress Parametro interno
TestDll Parametro interno
Priorità Parametro interno
TestName Parametro interno
EnableTracing Sì o No per abilitare la traccia
Test_CustomAP1Config24GHz Configurazione personalizzata per la radio 2.4GHz della prima AP (Ignora test per impostazione predefinita)
Test_CustomAP1Config5GHz Configurazione personalizzata per la radio 5GHz della prima AP (Ignora test per impostazione predefinita)
Test_CustomAP2Config24GHz Configurazione personalizzata per la radio 2.4GHz del secondo AP (Ignora test per impostazione predefinita)
Test_CustomAP2Config5GHz Configurazione personalizzata per la radio a 5GHz della seconda AP (Ignora test per impostazione predefinita)
Test_CustomRoamingTestOptions Maschera di bit delle opzioni per Custom RoamingTest (0 = impostazione predefinita)