1. Apa yang dimaksud dengan “pengujian kegunaan”?
"Pengujian kegunaan" juga bisa disebut "pengujian pengalaman pengguna". Ini dirancang untuk menguji tugas melalui fungsi produk, memungkinkan pengguna menyelesaikan beberapa pengujian nyata sesuai dengan tugas untuk menguji kegunaan produk, yang berfungsi sebagai referensi penting untuk perbaikan dan penyempurnaan produk selanjutnya.
2. Mengapa pengujian kegunaan diperlukan
1. Ada pertanyaan-pertanyaan berikut
Setelah kami mengembangkan fungsi produk baru atau membuat fitur produk baru, kami selalu mempunyai pertanyaan seperti ini:
a.Apakah versi terbaru lebih baik dari versi sebelumnya?
b. Apakah website kita mudah digunakan seperti website pesaing kita?
c. Dapatkah pengguna menyelesaikan pekerjaan yang ingin mereka selesaikan sesuai dengan proses yang kami rancang?
d.Apakah desainer kami telah merancang tata letak sesuai dengan kebiasaan pengoperasian pengguna dan karakteristik produk?
2. Mungkin ada alasannya
a.Setiap situs web memiliki masalah kegunaan
Dalam proses penggunaan situs web, kita sering menemui masalah kegunaan, dan beberapa masalah seringkali serius dan menghalangi pengguna untuk menyelesaikan operasi yang dimaksudkan. Situs web dewasa telah melalui beberapa putaran pengujian dan memiliki relatif sedikit masalah, namun masih ada masalah pengguna.
b. Masalah serius biasanya mudah dideteksi
Perancang dan produsen situs web sering kali mengetahui cara kerja situs web dan akan mengoperasikannya sesuai dengan ide desain yang tidak diketahui pengguna, sehingga membiarkan pengguna mencoba situs web sering kali dapat menemukan masalah serius dengan lebih mudah;
c. Melihat pengguna menggunakan produk dapat menjadikan mereka desainer yang lebih baik
Di mata desainer, pengguna seringkali merupakan konsep abstrak, dan desain diselesaikan berdasarkan imajinasi mereka sendiri. Mengamati pengguna memberikan pemahaman yang lebih mendalam tentang bagaimana pengguna menggunakan suatu produk dan bagaimana produk tersebut dirancang untuk digunakan.
3. Proses pengujian
3.1.Deskripsi proses dasar
a.Menyiapkan kasus uji
Atur semua fungsi situs web, temukan langkah-langkah kunci dan penting bagi pengguna untuk menelusuri situs web (atau fungsi yang diharapkan untuk diuji), rancang skenario fungsional, dan terakhir bentuk dokumen tugas pengujian.
Contoh tugasnya adalah sebagai berikut:
b. Rekrut penguji
Menurut perencanaan awal situs web, memposisikan kelompok pengguna, mengidentifikasi individu yang mewakili pengguna, dan mengundang mereka untuk mengikuti tes, orang-orang yang diundang harus dapat memenuhi kelompok pengguna sasaran (potensial);
c.Menyiapkan lingkungan pengujian
Karena kekhususan uji kemungkinan, saya memiliki persyaratan khusus tertentu terhadap lingkungan:
"1" dapat menyediakan ruangan yang relatif independen, dilengkapi dengan PC biasa yang dapat terhubung ke Internet, bagi pengguna untuk melakukan pengujian. Tujuan dari menyediakan ruangan independen terutama untuk menghindari gangguan eksternal semaksimal mungkin, sehingga pengguna dapat mengabdikan diri dengan sepenuh hati. Digunakan bersama-sama, akan sangat membantu untuk mengamati bagaimana pengguna menangani masalah kegunaan;
Perangkat lunak "2" yang akan mempengaruhi proses pengujian tidak boleh dibuka pada PC biasa, seperti perangkat lunak anti-virus, alat obrolan, dan perangkat lunak jendela pop-up lainnya;
《3》 Perangkat lunak perekam layar dan perangkat lunak perekam suara harus diinstal pada PC untuk merekam operasi pengguna dan proses berpikir vokal selama pengujian;
d.Mengorganisir personel untuk mengamati
Atur terlebih dahulu pengamat, yang mungkin termasuk manajer produk, perancang interaksi, perancang visual, insinyur front-end, dan pengembang program;
e.Melakukan pengujian
Penguji membawa pengguna ke ruang pengujian, memperkenalkan relevansi pengujian ini, dan melakukan pengujian di bawah pengawasan penguji.
3.2. Tindakan pencegahan sebelum pengujian
a.Sebelum pengujian, durasi pengujian perlu dijelaskan kepada pengguna.
b. Mengharuskan pengguna untuk berpikir sekeras mungkin (tentang apa yang dilihatnya, apa yang ingin dilakukannya, dan apa yang dipikirkannya)
c. Jelaskan kepada pengguna, “Yang ingin kita uji adalah websitenya, bukan penggunanya.”
d.Selama pengujian, pertanyaan yang diajukan oleh pengguna tentang cara penggunaan tidak dapat langsung dijawab, dapat dijawab setelah pengujian selesai, yang ingin kami uji adalah bagaimana pengguna akan menyelesaikan tugas tanpa bantuan siapa pun.
e. Jika pengguna tidak dapat menyelesaikan tugas, beralih ke tugas berikutnya.
f. Jelaskan bahwa layar pengujian dan suara akan direkam dengan izin pengguna, konten yang direkam akan digunakan sebagai dasar untuk perbaikan situs web dan tidak akan dilihat oleh siapa pun yang tidak terkait dengan proyek.
3.3 Pendaftaran penguji
Sebelum menguji setiap pengguna, situasi pengguna perlu didaftarkan untuk menentukan rentang kemampuan beradaptasi pengguna:
a.Pekerjaan, umur?
b. Kira-kira berapa lama Anda menghabiskan waktu online setiap minggunya?
c.Jenis situs web apa yang dikunjungi saat menjelajahi web? Berikan beberapa contoh
d.Apakah ada situs web yang sangat ingin Anda kunjungi?
3.4. Tamasya halaman rumah
Setelah memahami situasi personel, pertama-tama buka beranda situs web kami untuk dijelajahi pengguna. Pada tahap ini, jangan biarkan pengguna beralih ke halaman tugas lain, dan pelajari hal berikut dari pengguna:
a.Menurut Anda, situs web macam apa ini?
b.Apa fungsi situs web ini?
c.Apa yang dapat Anda lakukan di situs web?
Setelah mengizinkan pengguna untuk menjelaskan secara singkat masalah di atas, akan sangat membantu jika menemukan masalah dalam desain situs web secara keseluruhan.
4. Tentang ringkasan dan komunikasi
Setelah tes selesai, peserta terkait melakukan rapat rangkuman, dimana setiap orang mendiskusikan permasalahan yang diamati kali ini dan merangkum pendapat penanganannya untuk koreksi pada revisi berikutnya.
Sumber artikel: http://ucd.lcduba.com/?p=69