Pembuatan perangkat keras dan perangkat lunak driver ditulis oleh klien kami. Ada driver yang berbeda untuk Windows 32 bit dan 64 bit tentu saja.
Jadi pada Windows 32 bit, perangkat lunak Anda berbicara dengan satu driver, dan pada Windows 64 bit, ia berbicara ke driver lain? Mari kita asumsikan ada versi baru dari driver ini dari waktu ke waktu. Jadi ketika Anda hanya menguji perangkat lunak Anda pada Windows 32 bit, Anda tidak dapat memastikan tidak akan ada perbedaan dalam driver 64 bit yang akan membuat kombinasi perangkat lunak Anda + driver 64 bit gagal. Dan dari sudut pandang pengguna Anda, tidak masalah siapa yang harus disalahkan (Anda atau penulis driver), yang mereka lihat adalah sistem yang tidak berfungsi. Jadi, bahkan jika kode Anda bebas dari bug, tes mungkin mengungkapkan bug dalam driver 64 bit, dan menemukan bug seperti itu dapat membantu Anda mengambil langkah-langkah yang tepat (seperti mengirim laporan bug ke pembuat driver).
Tentu saja, ketika Anda telah menggunakan dua driver tersebut selama bertahun-tahun, dan Anda sangat yakin bahwa perilakunya persis sama, Anda dapat melewatkan tes untuk satu platform, mengikuti argumen dalam jawaban @ DavidPerfors. Sebagai kompromi, Anda dapat menjalankan tes pada Windows 64 bit hanya setiap kali versi driver baru tersedia. Sebenarnya, ini tergantung pada kompleksitas driver, pengalaman Anda dengan dan kepercayaan diri mereka.
Beberapa hal tambahan untuk dipertimbangkan:
- jenis OS apa yang paling banyak digunakan basis pengguna Anda? 32 bit atau 64 bit Windows? Jika Anda memutuskan untuk menguji hanya pada satu platform, pilih yang paling sering digunakan pengguna Anda.
- seberapa parahnya ketika rilis baru perangkat lunak tidak akan berfungsi pada platform yang jarang digunakan? Misalnya, dapatkah pelanggan Anda segera mundur dan menginstal rilis kerja sebelumnya? Apakah mereka hanya memiliki beberapa ketidaknyamanan atau kerugian finansial nyata dengan ini? Jika yang pertama, pengujian hanya pada satu platform mungkin baik-baik saja, jika yang terakhir, jelas tidak.