Menggunakan Multi-Device View sebagai Bagian dari QA

Refleksi menjadikan pengujian beberapa viewport, interaksi, dan dokumentasi perbaikan sebagai bagian dari proses QA.

Saya mencoba ekstensi yang menampilkan beberapa ukuran viewport dan mengikuti scroll secara bersamaan. Sebelumnya, pemeriksaan responsif mudah berubah menjadi kegiatan terakhir sebelum deploy. Tool ini membantu saya menjadikannya bagian yang lebih terlihat dalam proses review.

Masalah yang ingin saya temukan lebih awal

Sebuah halaman dapat terlihat baik pada satu ukuran tetapi mengalami overflow, teks terpotong, atau sticky element yang menghalangi konten pada ukuran lain. Melihat mobile kecil, mobile besar atau tablet, dan desktop secara berdampingan membantu saya membandingkan perubahan layout tanpa membuka setiap ukuran satu per satu.

Workflow yang saya gunakan

  1. Saya memilih tiga viewport yang mewakili perubahan struktur, bukan mencoba semua perangkat.
  2. Saya menguji halaman sambil scroll untuk melihat sticky navigation, animasi, dan elemen yang keluar dari layar.
  3. Saya menyimpan screenshot ketika menemukan masalah dan setelah perbaikan sebagai konteks review.
  4. Saya tetap menguji perangkat nyata untuk interaksi sentuh, browser chrome, keyboard, dan safe area yang tidak sepenuhnya direpresentasikan emulator.

Batas dari tooling

Multi-device preview mempercepat inspeksi visual, tetapi tidak membuktikan bahwa halaman sudah aksesibel atau bekerja pada semua perangkat. Saya masih perlu memeriksa keyboard navigation, kontras, performa, orientasi, serta perilaku browser yang berbeda.

Apa yang saya pelajari

Quality assurance menjadi lebih efektif ketika dilakukan selama proses membangun. Screenshot juga bukan sekadar bukti bahwa halaman pernah dibuka; screenshot harus membantu menjelaskan masalah, keputusan perbaikan, dan hasilnya.

Kebiasaan ini membuat saya melihat responsive design sebagai bagian dari kualitas produk, bukan tahap pemolesan setelah desktop selesai.

Galeri

Tampilan desktop

Tampilan mobile yang dicek bareng

Sumber: Thread asli

Ditulis oleh Muhammad Yusuf

Berbagi pengalaman membangun software, bereksperimen, dan memahami bisnis.