Tentu saja ini sangat tergantung pada ... a) pengujian seperti apa yang ingin Anda lakukan, dan b) jenis permainan apa yang Anda uji, dan c) penguji dan infrastruktur seperti apa yang Anda miliki ...
Ini juga sangat berbeda jika Anda menguji untuk a) fungsionalitas, b) menyeimbangkan c) desain game
Tetapi secara umum Anda mungkin ingin mempertimbangkan aspek-aspek ini ...
* a) Pilih orang yang tepat untuk pekerjaan itu
Kedengarannya terlalu mudah untuk disebutkan, tetapi saya sudah melihatnya berkali-kali dan baru melihatnya hidup kembali. Seperti biasa, ada perbedaan yang signifikan antara orang dalam hal seberapa baik mereka di pekerjaan yang berbeda. Beberapa orang yang bersedia atau mungkin ingin melakukan pengujian mungkin tidak bermain cukup teliti untuk menemukan bug yang tidak biasa (atau bahkan sederhana). Beberapa tidak pandai menggambarkan bug. Ada yang lebih baik dalam menguji masalah keseimbangan, ada yang lebih memperhatikan kelemahan visual, ada yang lebih kreatif dalam bermain game dengan cara yang tidak biasa dan menemukan bug yang tersembunyi / langka, ada yang lebih memperhatikan kualitas teknis atau visual, ada yang lebih baik dalam memahami aspek mekanik permainan dan bahkan mungkin dapat menyarankan perubahan yang berarti (jika Anda ingin penguji Anda melakukan itu;).
* b) Gunakan Perangkat Lunak Issue-Tracker / Bug-Tracker
Alat-alat ini tidak hanya dapat membantu dalam mengatur masalah Anda tetapi juga dalam meningkatkan kualitas output penguji Anda dengan memberi mereka bingkai untuk bekerja di dalam dan dengan belajar dari umpan balik yang mereka dapatkan dari pengembang tentang masalah mereka. Ini membantu untuk meningkatkan kualitas output penguji Anda jauh lebih cepat daripada jika Anda bekerja tanpanya. (Ini juga banyak membantu dengan penguji jarak jauh) Perangkat lunak khas yang digunakan oleh studio game adalah Mantis, JIRA, (dan banyak lainnya tentu saja ..) Lihat Wikipedia untuk daftar umum dan juga posting ini di SO.
c) Menambahkan alat pengujian ingame
Khas adalah Pintasan untuk menguji level atau bagian tertentu dari permainan. Menampilkan informasi tambahan selama pertandingan ke penguji sehingga mereka dapat menambahkan ini ke laporan bug. Ini bisa berupa posisi di tingkat, jumlah objek aktif dalam sebuah adegan, jumlah ram tekstur atau palet yang saat ini digunakan, apa pun yang membantu para pengembang.
d) Gabungkan penguji berpengalaman dengan darah segar
Selalu merupakan hal yang baik untuk memiliki penguji yang sangat berpengalaman dengan permainan Anda dan telah belajar apa masalah khasnya dan bagaimana (kembali) mengujinya. Pada saat yang sama Anda ingin pemain "perawan" baru sesekali, terutama untuk menyeimbangkan.
e) Memiliki Test Manager
Seseorang yang mengoordinasikan proses dan menyesuaikannya dengan permainan yang ada, prioritas saat ini dan penguji yang tersedia dan lingkungan pengujian.
f) Memiliki Dokumen Rencana Tes
Ini akan layak mendapat posting tambahan.
** Don't help them **