Pengujian perangkat lunak adalah bagian dari jaminan kualitas perangkat lunak (SQA) proses.:347 Di SQA, spesialis proses perangkat lunak dan auditor prihatin terhadap proses pengembangan perangkat lunak daripada hanya artefak seperti dokumentasi, kode dan sistem. Mereka memeriksa dan mengubah proses rekayasa perangkat lunak itu sendiri untuk mengurangi jumlah kesalahan yang berakhir dengan perangkat lunak yang disampaikan: apa yang disebut "nilai defeksi." Apa yang merupakan "tingkat cacat diterima" tergantung pada sifat perangkat lunak; Sebuah video game simulator penerbangan akan memiliki toleransi cacat yang jauh lebih tinggi daripada perangkat lunak untuk pesawat sungguhan. Meskipun ada hubungan dekat dengan SQA, departemen pengujian seringkali ada secara independen, dan mungkin tidak ada fungsi SQA dalam beberapa perusahaan. [sitasi dibutuhkan]
Apa perhatian utama untuk spesialis perangkat lunak dan auditor?
proses pengembangan perangkat lunak