Bagikan melalui


Uji Roaming WLAN - Konfigurasi Kustom

Rangkaian pengujian ini memvalidasi bahwa adaptor WLAN menjelajah dengan benar.

Detail pengujian

   
Spesifikasi
  • Device.Network.WLAN.SupportConnectionToWiFiAP.ConnectionToWiFiAP
Platform
  • Windows 10, edisi klien (x64)
  • Windows 10, edisi klien (x86)
  • Windows 10, edisi klien (Arm64)
  • Windows 10, edisi seluler (Arm)
  • Windows 10, edisi seluler (Arm64)
Rilis yang Didukung
  • Windows 10
  • Windows 10, versi 1511
  • Windows 10, version 1607
  • Windows 10, versi 1703
  • Windows 10, versi 1709
  • Windows 10 versi 1803
  • Windows 10, version 1809
  • Windows 10, versi 1903
  • Pembaruan berikutnya ke Windows 10
Durasi yang diharapkan (dalam menit) 12
Kategori Pengembangan
Waktu habis (dalam menit) 720
Memerlukan boot ulang salah
Membutuhkan konfigurasi khusus TRUE
Jenis automatic

 

Dokumentasi tambahan

Pengujian di area fitur ini mungkin memiliki dokumentasi tambahan, termasuk prasyarat, penyiapan, dan informasi pemecahan masalah, yang dapat ditemukan dalam topik berikut:

Menjalankan pengujian

Sebelum Anda menjalankan pengujian, selesaikan penyiapan pengujian seperti yang dijelaskan dalam persyaratan pengujian: Prasyarat Pengujian LAN Nirkabel (802.11).

Pengujian ini memungkinkan penjadwal pengujian (pengguna) untuk menjalankan WLAN Scan Tests dengan parameter tertentu. Untuk setiap IP, pengguna dapat menentukan hal berikut melalui salah satu CustomAP[1|2]Config[24|5]GHz:

  • Pengaturan Siaran SSID: Tersembunyi atau Terlihat
  • Jenis EAP Fase 1: NONE atau EAP_PEAP atau EAP_TTLS
  • Jenis EAP Fase 2: NONE atau MSCHAPV2
  • Algoritma Autentikasi: OPEN atau WEP atau WPAPSK atau WPA atau WPA2PSK atau WPA2
  • Algoritma Sandi: NONE atau WEP atau TKIP atau AES
  • Saluran: Nomor Saluran Bilangan Bulat
  • Jenis Phy: A atau B atau G atau N atau AC

Di bawah ini adalah contoh Konfigurasi AP yang digunakan oleh beberapa pengujian:

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

Pengujian ini melakukan tindakan berikut:

  • Jika parameter CustomAPConfig ditentukan, konfigurasikan dua router, yang bernama Router 0 dan Router 1, seperti di bawah ini. Jika parameter tidak ditentukan, pengujian tidak melakukan apa pun
    • Router 0 - 2.4Ghz : Dikonfigurasi oleh parameter pengguna Test_CustomAP1Config24GHz
    • Router 0 - 5Ghz : Dikonfigurasi oleh parameter pengguna Test_CustomAP1Config5GHz
    • Router 1 - 2.4Ghz : Dikonfigurasi oleh parameter pengguna Test_CustomAP2Config24GHz. Kecuali untuk Channel dan PhyType, parameter lain harus cocok dengan Test_CustomAP1Config24GHz
    • Router 1 - 5Ghz : Dikonfigurasi oleh parameter pengguna Test_CustomAP2Config5GHz. Kecuali untuk Channel dan PhyType, parameter lain harus cocok dengan Test_CustomAP1Config5GHz
    • Router 0 dan Router 1 berbagi SSID yang sama untuk radio 2.4Ghz mereka.
    • Router 0 dan Router 1 memiliki SSID yang sama untuk radio 5Ghz mereka.
    • Untuk tujuan roaming, network address translation (NAT) diaktifkan pada kedua router.
  • Jika pengujian Sudden Drop Of Signal diaktifkan (bit 0x1 diatur dalam Test_CustomRoamingTestOptions), jalankan langkah-langkah pengujian SuddenDropOfSignal() di bawah ini
  • Jika pengujian Sudden Loss Of Signal diaktifkan (bit 0x2 diatur dalam Test_CustomRoamingTestOptions), jalankan langkah-langkah pengujian SuddenLossOfSignal () di bawah ini
  • Jika pengujian Penurunan Sinyal Bertahap diaktifkan (bit 0x4 diatur dalam Test_CustomRoamingTestOptions), jalankan langkah-langkah pengujian GradualDropOfSignal () di bawah ini
  • Jika pengujian Gradual Loss Of Signal diaktifkan (bit 0x8 diatur dalam Test_CustomRoamingTestOptions), jalankan langkah-langkah pengujian GradualLossOfSignal () di bawah ini

Pengujian SuddenDropOfSignal() melakukan tindakan berikut. Pengujian ini dilakukan terlebih dahulu pada 5 GHz (jika adaptor mendukung 5GHz) dan kemudian 2,4 GHz

  • Membuat server TCP di server pengontrol titik akses (AP) (dengarkan port 7777)
  • Nyalakan radio pada kedua router.
  • Matikan radio pada Router 1.
  • Atur txpower1 pada kedua router ke 84.
  • Sambungkan ke profil dengan menggunakan WLANConnect dan tunggu WLANConnect selesai dengan menggunakan pemberitahuan WLAN.
  • Setelah alamat IP tersedia pada adaptor pengujian, polling server TCP pada pengontrol AP untuk mengonfirmasi bahwa konektivitas jaringan penuh tersedia.
  • Buat koneksi ke server TCP yang disebut Koneksi C. Kirim dan terima paket.
  • Matikan radio pada Router 1.
  • Menggunakan Koneksi C, kirim dan terima paket. Ini memastikan bahwa jaringan tidak dihilangkan.
  • Gunakan GETConnectionAttributes WLAN API untuk memverifikasi bahwa asosiasi sudah benar dan koneksinya ada di Router 0 .
  • Nyalakan radio pada Router 1, dan matikan radio pada Router 0.
  • Menggunakan Koneksi C, Kirim dan terima paket. Ini memastikan bahwa sesi jaringan tidak dihilangkan. Koneksi membutuhkan waktu untuk menjelajah.
  • Gunakan GETConnectionAttributes WLAN API untuk memverifikasi bahwa asosiasi sudah benar dan koneksinya ada di Router 1.
  • Nyalakan radio pada kedua router.
  • Menggunakan Koneksi C, kirim dan terima paket. Ini memastikan bahwa sesi jaringan tidak dihilangkan.
  • Atur txpwr1 pada Router 0 ke 84.
  • Atur txpwr1 pada Router 1 ke 4.
  • Menggunakan Koneksi C, kirim dan terima paket. Ini memastikan bahwa sesi jaringan tidak dihilangkan.

Tes SuddenLossOfSignal() melakukan tindakan berikut. Pengujian ini diulang untuk 5 GHz dan 2,4 GHz.

  • Membuat server TCP di server pengontrol titik akses (AP) (dengarkan port 7777)
  • Nyalakan radio pada kedua router.
  • Matikan radio pada Router 1.
  • Atur txpower1 pada kedua router ke 84.
  • Sambungkan ke profil dengan menggunakan WLANConnect dan tunggu WLANConnect selesai dengan menggunakan pemberitahuan WLAN.
  • Setelah alamat IP tersedia pada adaptor pengujian, polling server TCP pada pengontrol AP untuk mengonfirmasi bahwa konektivitas jaringan penuh tersedia.
  • Buat koneksi ke server TCP yang disebut Koneksi C. Kirim dan terima paket.
  • Nyalakan radio pada Router 1, dan matikan radio pada Router 0.
  • Menggunakan koneksi C, Kirim dan terima paket. Ini memastikan bahwa networksession tidak dihilangkan.
  • Menggunakan GETConnectionAttributes WLAN API untuk memverifikasi bahwa asosiasi sudah benar dan koneksinya ada di Router 1.
  • Nyalakan radio pada Router 0, dan matikan radio pada Router 1.
  • Menggunakan koneksi C, kirim dan terima paket. Ini memastikan bahwa sesi jaringan tidak dihilangkan. Koneksi membutuhkan waktu untuk menjelajah.
  • Gunakan GETConnectionAttributes WLAN API untuk memverifikasi bahwa asosiasi sudah benar dan koneksinya ada di Router 0.
  • Nyalakan radio Router 1 dan radio di Router 0 mati.
  • Menggunakan koneksi C, Kirim dan terima paket. Ini memastikan bahwa networksession tidak dihilangkan.
  • Gunakan GETConnectionAttributes WLAN API untuk memverifikasi bahwa asosiasi sudah benar dan koneksinya ada di Router 1.
  • Nyalakan radio pada Router 0, dan matikan radio pada Router 1.
  • Menggunakan koneksi C, kirim dan terima paket. Ini memastikan bahwa sesi jaringan tidak dihilangkan.
  • Gunakan GETConnectionAttributes WLAN API untuk memverifikasi bahwa asosiasi sudah benar dan koneksinya ada di Router 0.

Pengujian GradualDropOfSignal() melakukan tindakan berikut. Tes ini diulang untuk 5 GHz dan 2,4 GHz.

  • Membuat server TCP di server pengontrol titik akses (AP) (dengarkan port 7777)
  • Nyalakan radio pada kedua router.
  • Sambungkan ke profil dengan menggunakan WLANConnect dan tunggu WLANConnect selesai dengan menggunakan pemberitahuan WLAN.
  • Setelah alamat IP tersedia pada adaptor pengujian, polling server TCP pada pengontrol AP untuk mengonfirmasi bahwa konektivitas jaringan penuh tersedia.
  • Buat koneksi ke server TCP yang disebut Koneksi C. Kirim dan terima paket.
  • Atur txpower1 pada Router 0 ke 4 dan Router 1 ke 84.
  • Kurangi txpwr1 Router 0 sebesar 10 dan tingkatkan txpwr1 Router 1 sebesar 10.
  • Menggunakan koneksi C, mengirim dan menerima paket. Ini memastikan bahwa sesi jaringan tidak dihilangkan.
  • Ulangi dua langkah terakhir sampai txpwer1 Router 0 adalah 84 dan txpwr1 router 1 adalah 4.

Tes GradualLossOfSignal() melakukan hal berikut. Tes ini diulang untuk 5 GHz dan 2,4 GHz.

  • Membuat server TCP di server pengontrol titik akses (AP) (dengarkan port 7777)
  • Nyalakan radio pada kedua router.
  • Sambungkan ke profil dengan menggunakan WLANConnect dan tunggu WLANConnect selesai dengan menggunakan pemberitahuan WLAN.
  • Setelah addres IP tersedia pada adaptor pengujian, polling server TCP pada pengontrol AP untuk mengonfirmasi bahwa konektivitas jaringan penuh tersedia.
  • Buat koneksi ke server TCP yang disebut Koneksi C. Kirim dan terima paket.
  • Atur txpower1 pada Router 0 ke 4 dan Router 1 ke 84.
  • Kurangi txpwr1 Router 0 sebesar 10 dan tingkatkan txpwr1 Router 1 sebesar 10.
  • Ketika txpr1 Router 1 mencapai 4, matikan router.
  • Menggunakan koneksi C, kirim dan terima paket. Ini memastikan bahwa sesi jaringan tidak dihilangkan.
  • Ulangi tiga langkah terakhir sampai txpwer1 Router 0 adalah 84 dan txpwr1 router 1 adalah 4.

Pemecahan masalah

Untuk pemecahan masalah umum kegagalan pengujian HLK, lihat Memecahkan Masalah Kegagalan Pengujian Windows HLK.

Untuk informasi pemecahan masalah, lihat Pemecahan Masalah Pengujian LAN Nirkabel (802.11).

Informasi selengkapnya

Parameter

Nama parameter Deskripsi parameter
TestDeviceSupports5ghz Ini harus diatur ke TRUE jika perangkat mendukung jaringan 5ghz dan FALSE jika tidak
APControllerIPAddress Internal Parameter
LocalDir Internal Parameter
AP1IPAddress Alamat IP AP pertama yang terhubung ke sistem
AP1Password Kata sandi akar untuk AP pertama yang terhubung ke sistem
AP2IPAddress Alamat IP AP kedua yang terhubung ke sistem
AP2Password Kata sandi root untuk AP kedua yang terhubung ke sistem
ServiceAPChannelAddress Internal Parameter
TestDll Internal Parameter
Prioritas Internal Parameter
TestName Internal Parameter
EnableTracing Ya atau Tidak untuk mengaktifkan pelacakan
Test_CustomAP1Config24GHz Konfigurasi kustom untuk radio 2.4GHz dari AP pertama (Lewati pengujian secara default)
Test_CustomAP1Config5GHz Konfigurasi kustom untuk radio 5GHz dari AP pertama (Lewati pengujian secara default)
Test_CustomAP2Config24GHz Konfigurasi kustom untuk radio 2.4GHz dari AP kedua (Lewati pengujian secara default)
Test_CustomAP2Config5GHz Konfigurasi kustom untuk radio 5GHz ap kedua (Lewati pengujian secara default)
Test_CustomRoamingTestOptions Bitmask opsi untuk Custom RoamingTest (0 = default)