Title:
Episode 11: Tahapan Pengujian Produk Perangkat Lunak
Body:
Sebagai pengembang perlu melakukan pengujian atas perangkat lunak yang dibuat. Pada tahapan inilah pengembang perangkat lunak perlu sekurang - kurangnya melakukan pengujian unit. Melalui tahapan ini ditujukan untuk menjamin kualitas suatu produk perangkat lunak.
Gambar: Tahapan Pengujian Perangkat Lunak
Pengujian unit adalah serangkaian usaha untuk menuliskan perintah pengujian pada komponen terkecil dengan membandingkan harapan keluaran fungsi dengan hasil dari pemanggilan fungsi secara nyata. Setiap unit atau fungsi pada sumber kode perlu dibuatkan pengujiannya dengan membuat skenario atas perilaku dari fungsi tersebut. Ketika acuan harapan dan hasil kenyataan sesuai maka fungsi tersebut dapat berjalan dengan baik.
Penulis menyadari betapa terkurasnya energi, waktu dan pikiran dalam membuat pengujian unit. Pengembang dihadapkan dengan tenggat waktu terkadang tidak dapat dielakkan untuk menyederhanakan kompleksitas skenario pengujian. Fokuslah pada bagian terpenting menjadi jalan keluar ketika dihadapkan dengan situasi keterbatasan waktu atau dengan memperbaiki kembali di lain kesempatan.
Berdasarkan suka duka pengujian unit tetap harus ditanamkan dalam diri seorang pengembang bahwa pengujian unit adalah bagian dari pekerjaan agar produk yang dibuat memiliki kualitas yang baik. Demikian yang bisa disampaikan. Semoga bermanfaat bagi kita semua. Terima kasih.