Functional testing
merujuk pada aktivitas memverifikasi fungsi-fungsi dari komponen atau sistem
yang menjadi kebutuhan spesifikasi atau kebutuhan fungsional. Uji fungsional
cenderung untuk menjawab pertanyaan, “can
the user do this” atau “does the
particular feature work” (ISTQB Guide, n.d.). Pengujian fungsional masuk dalam tipe pengujian black box. Pengujian black box
adalah pengujian yang berusaha menemukan kesalahan dalam kategori fungsi-fungsi
yang tidak benar atau hilang, kesalahan interface,
kesalahan dalam struktur data atau akses database
eksternal, kesalahan kinerja, serta inisialisasi atau kesalahan terminasi. Pengujian
fungsional dapat dilakukan dengan menggunakan test case yang dirancang berdasarkan usecase yang sudah didokumentasi. Test case merupakan prosedur yang memeriksa perangkat lunak dan
memberikan hasil yang akan menentukan penerimaan, pemodifikasian, penolakan
terhadap perangkat lunak. Dalam merancang test
case harus mengetahui fungsi-fungsi yang diharapkan akan dilakukan produk
tersebut dan menguji produk itu untuk melihat apakah ia menjalankan
fungsi-fungsi tersebut secara benar (Pressman, 2002).
isinya bagus, apakah ada jurnal atau semacamnya?
ReplyDelete