Uji satu aplikasi web sebagai perangkat, bahasa dan jaringan berbeda sekaligus
Jawaban singkatDi QA SessionLab setiap sesi bisa membawa preset lingkungan: viewport iPhone/Android/iPad/desktop, throttling offline/3G/4G, locale dan Accept-Language, zona waktu (termasuk perhitungan Date JavaScript), dark mode, reduced motion dan geolokasi. Buka halaman yang sama di beberapa sesi untuk membandingkannya.
Langkah demi langkah
- Buka detail sesiPanel samping → Sesi → buka sebuah sesi → Emulasi lingkungan.
- Pilih lingkungannyaPilih perangkat, jaringan, locale, zona waktu, skema warna dan geolokasi.
- Buka halamannyaPreset berlaku untuk tab sesi itu dan bertahan saat reload dan navigasi.
- BandingkanPakai Matriks role untuk membuka URL yang sama di beberapa sesi dengan konfigurasi berbeda.
Kenapa ini berhasil
- Bug zona waktu, bahasa dan jaringan lambat jarang muncul di mesin developer.
- Preset per sesi memungkinkan user “Jakarta, Bahasa, 3G” berdampingan dengan user “New York, English, desktop”.
Pertanyaan
Kenapa Chrome menampilkan “started debugging”?
Ukuran perangkat, throttling jaringan dan skema warna memakai API debugger Chrome yang selalu menampilkan bar itu. Locale, zona waktu dan geolokasi diemulasi di halaman tanpa bar tersebut.