Beberapa bagian gim mudah diuji secara otomatis (logika, matematika, penanganan input); tetapi ada juga banyak yang murni visual dan tidak mudah diuji.
Saya akan terkejut jika industri game meninggalkan semua ini ke pengujian manual; ada cukup uang di dalamnya yang saya kira upaya telah dilakukan untuk dapat menguji setidaknya beberapa aspek visual permainan.
Apakah ini benar? Jika demikian, apa saja cara yang memungkinkan agar rendering game dapat diuji? Mengambil keluaran dan membandingkan gambar (dapatkah ini diandalkan?)? Menyadap data dari kartu grafis pada level rendah? Menangkap informasi titik (dll.) Dalam perjalanan ke kartu grafis? Sepertinya ada banyak kemungkinan; tapi saya tidak dapat menemukan informasi tentang ini :(
Catatan: Pertanyaan ini ditandai sebagai tiruan dari pertanyaan ini , tapi saya tidak bertanya tentang teknologi / kerangka / alat khusus tentang cara melakukan ini, tetapi lebih luas ide-ide seputar praktik ini, dan apa yang dilakukan industri game sebenarnya (jika mereka lakukan sama sekali).
sumber
Jawaban:
Perusahaan mana pun akan melakukannya dengan cara yang berbeda, bahkan permainan yang berbeda akan diuji secara berbeda.
Semoga ini bisa membantu!
Penafian: Saya bukan pengkhianat, saya seorang pengembang XDDD.
sumber