---oOo---
Jawaban
1. Test plan mempunyai fungsi sebagai dokumen yang berisi definisi tujuan dan sasaran
pengujian dalam lingkup iterasi (atau proyek), item-item yang menjadi target
pengujian, pendekatan yang akan diambil, sumber daya yang dibutuhkan dan point
untuk diproduksi. Dengan kata lain test plan dapat disebut sebagai perencanaan atau
skenario untuk melakukan testing yang akan dilakukan baik oleh expert atau user
umum.
5. Tabel keputusan adalah cara yang efisien untuk menangkap sejumlah persyaratan
atau untuk mewakili desain bagian dalam aplikasi perangkat lunak. Mereka juga
dapat digunakan untuk merancang kondisi pengujian dan menguji kasus. Tabel
keputusan berguna untuk mewakili aturan manajemen yang kompleks.
Tingkat pengalaman penguji, dan jumlah penguji yang tersedia, yang akan
memengaruhi upaya uji dan tingkat pengalaman yang dibayangkan.
Pengalaman tim pengembangan, dan jenis kegiatan pengujian yang mereka
implementasikan - atau tidak - sebelum menyediakan perangkat lunak kepada
penguji, akan mempengaruhi jumlah cacat yang akan ditransmisikan ke tim
pengujian, dan dengan demikian berdampak pada tingkat upaya diperlukan
untuk ulasan dalam fase desain, tingkat pengujian, dan koreksi cacat pada
fase pengujian.
Risiko yang terkait dengan penggunaan perangkat lunak atau sistem, yang
secara bersamaan akan menentukan keluasan dan kedalaman tes, serta
adaptasi tujuan untuk risiko saat ini.
Kendala kontrak atau peraturan yang mendefinisikan penerapan beberapa
teknik.
Jenis sistem, yang akan mempengaruhi teknik yang diterapkan, seperti
penggunaan analisis nilai batas dalam aplikasi keuangan.
Kerangka waktu dan anggaran, yang akan mempengaruhi dan membatasi
upaya pengujian dan memaksa pemilihan teknik yang lebih cepat daripada
yang lebih lengkap atau sistematis