No Deskripsi Uji Kondisi
Awal Skenario Uji
Hasil yang Diharapkan
Hasil Uji
6 Memeriksa hasil autentikasi untuk payment manager yang akan menampilkan menu yang hanya bisa diakses oleh
payment manager
Halaman
login
Pengguna memasukkan data
login (username dan
password) yang valid untuk
payment manager dan
meng-klik tombol „Login’
Pengguna memasuki halaman list invoice
OK
Pengguna memasukkan data
login (username dan
password) yang tidak valid
Pengguna tidak bisa memasuki halaman utama dan diberikan pesan bahwa username
dan password yang dimasukkan salah
OK
7 Memeriksa hasil autentikasi untuk sales manager yang akan menampilkan menu yang hanya bisa diakses oleh sales manager
Halaman
login
Pengguna memasukkan data
login (username dan
password) yang valid untuk
sales manager dan meng-klik
tombol „Login’
Pengguna memasuki halaman menu utama untuk invoice penjualan
OK
Pengguna memasukkan data
login (username dan
password) yang tidak valid
Pengguna tidak bisa memasuki halaman utama dan diberikan pesan bahwa username
dan password yang dimasukkan salah
OK
2 Deskripsi dan hasil uji seluruh fungsi modul untuk jabatan administrator
2.1. Deskripsi dan hasil uji fungsi menu user
2.1.1. Deskripsi dan hasil uji menambah data user No Deskripsi Uji Kondisi
Awal Skenario Uji Hasil yang Diharapkan
Hasil Uji
1 Pengguna memasuki halaman form unutk mengisi data user baru
Halaman list user
Pengguna meng-klik
submenu „Add User‟ userMasuk ke halaman yang berisi form untuk Add menambahkan data user
OK
2 Melakukan validasi terhadap input yang dimasukkan oleh pengguna
Halaman
form add user
Pengguna langsung meng-klik tombol save
dengan membiarkan seluruh field kosong
Muncul peringatan bahwa field tertentu pada form
harus diisi
OK
3 Memeriksa terhadap hasil penambahan data user
Halaman
form add user
Pengguna meng-klik tombol save
Masuk ke halaman list user
dan data user yang baru dimasukkan, muncul pada tabel
OK
Pengguna meng-klik tombol cancel
Semua field pada form kembali kosong
OK
2.1.2. Deskripsi dan hasil uji mengubah data user No Deskripsi Uji Kondisi
Awal Skenario Uji Hasil yang Diharapkan
Hasil Uji
1 Menampilkan data user
yang akan diubah pada
form.
Halaman list user
Pengguna meng-klik link edit untuk satu user
tertentu
Masuk ke halaman add user, dan form sudah berisi data yang sesuai dengan
user yang diklik
OK
2 Memeriksa terhadap hasil perubahandata user
Halaman
form add user
Pengguna meng-klik tombol save
Masuk ke halaman list user
dan data user yang sudah diubah, muncul pada tabel
OK
Pengguna meng-klik tombol cancel
Semua field pada form kembali kosong
Lampiran 6 lanjutan
2.1.3. Deskripsi dan hasil uji delete data user No Deskripsi Uji Kondisi
Awal Skenario Uji Hasil yang Diharapkan
Hasil Uji
1 Memeriksa hasil dari penghapusan data user
Halaman list user
Pengguna meng-klik link delete untuk satu user
tertentu
Muncul konfirmasi apakah data ingin dihapus
OK
Pengguna meng-klik tombol OK
Status user yang dihapus berubah dari active menjadi
delete, link edit dan delete
pada kolom action tidak muncul lagi
OK
Pengguna meng-klik tombol cancel
Tidak melakukan
penghapusan terhadap data
user
OK
2.2. Deskripsi dan hasil uji fungsi menu uom 2.2.1. Deskripsi dan hasil uji menambah data uom
No Deskripsi Uji Kondisi Awal Skenario Uji Hasil yang Diharapkan Hasil Uji
1 Pengguna memasuki halaman form untuk mengisi data uom baru
Halaman list uom
Pengguna meng-klik
submenu „Add UOM‟ uom Masuk ke halaman yang berisi form untuk Add menambahkan data uom
OK
2 Melakukan validasi terhadap input yang dimasukkan oleh pengguna
Halaman
form add uom
Pengguna langsung meng-klik tombol save
dengan membiarkan seluruh field kosong
Muncul peringatan bahwa field tertentu pada form
harus diisi
OK
3 Memeriksa terhadap hasil penambahan data uom
Halaman
form add uom
Pengguna meng-klik tombol save
Masuk ke halaman list uom
dan data uom yang baru dimasukkan, muncul pada tabel
OK
Pengguna meng-klik tombol cancel
Semua field pada form kembali kosong
OK
2.2.2. Deskripsi dan hasil uji mengubah data uom
No Deskripsi Uji Kondisi
Awal Skenario Uji Hasil yang Diharapkan
Hasil Uji
1 Menampilkan data uom yang akan diubah pada
form.
Halaman list uom
Pengguna meng-klik link edit untuk satu uom
tertentu
Masuk ke halaman add uom, dan form sudah berisi data yang sesuai dengan
uom yang diklik
OK
2 Memeriksa terhadap hasil perubahandata uom
Halaman
form add uom
Pengguna meng-klik tombol save
Masuk ke halaman list uom
dan data uom yang sudah diubah, muncul pada tabel
OK
Pengguna meng-klik tombol cancel
Semua field pada form kembali kosong
OK
2.2.3. Deskripsi dan hasil uji delete data uom
No Deskripsi Uji Kondisi
Awal Skenario Uji Hasil yang Diharapkan
Hasil Uji
1 Memeriksa hasil dari penghapusan data uom
Halaman list uom
Pengguna meng-klik link delete untuk satu uom
tertentu
Muncul konfirmasi apakah data ingin dihapus
OK
Pengguna meng-klik tombol OK
Status uom yang dihapus berubah dari active menjadi
delete
Lampiran 6 lanjutan
No Deskripsi Uji Kondisi
Awal Skenario Uji Hasil yang Diharapkan
Hasil Uji
Pengguna meng-klik tombol cancel
Tidak melakukan
penghapusan terhadap data uom, link edit dan delete
pada kolom action tidak muncul lagi
OK
2.3. Deskripsi dan hasil uji fungsi menu uom convertion
2.3.1. Deskripsi dan hasil uji menambah data uom convertion No Deskripsi Uji Kondisi
Awal Skenario Uji Hasil yang Diharapkan
Hasil Uji
1 Pengguna memasuki halaman form untuk mengisi data uom
convertion baru
Halaman list
uom
convertion
Pengguna meng-klik
submenu „Add UOM Convertion‟
Masuk ke halaman Add UOM Convertion yang berisi form untuk menambahkan data uom
convertion
OK
2 Melakukan validasi terhadap input yang dimasukkan oleh pengguna
Halaman
form add uom convertion
Pengguna langsung meng-klik tombol save
dengan membiarkan seluruh field kosong
Muncul peringatan bahwa field tertentu pada form
harus diisi
OK
3 Memeriksa terhadap hasil penambahan data uom
convertion Halaman form add uom convertion Pengguna meng-klik tombol save
Masuk ke halaman list uom
convertion dan data uom
convertion yang baru dimasukkan, muncul pada tabel
OK
Pengguna meng-klik tombol cancel
Semua field pada form kembali kosong
OK
2.3.2. Deskripsi dan hasil uji mengubah data uom convertion No Deskripsi Uji Kondisi
Awal Skenario Uji Hasil yang Diharapkan
Hasil Uji
1 Menampilkan data uom
convertion yang akan diubah pada form.
Halaman list
uom
convertion
Pengguna meng-klik link edit untuk satu id uom
convertion tertentu
Masuk ke halaman add uom
convertion, dan form sudah berisi data yang sesuai dengan id uom convertion
yang diklik
OK
2 Memeriksa terhadap hasil perubahan data uom
convertion Halaman form add uom convertion Pengguna meng-klik tombol save
Masuk ke halaman list uom
convertion dan data uom
convertion yang sudah diubah, muncul pada tabel
OK
Pengguna meng-klik tombol cancel
Semua field pada form kembali kosong
OK
2.3.3. Deskripsi dan hasil uji menghapus data uom convertion No Deskripsi Uji Kondisi
Awal Skenario Uji Hasil yang Diharapkan
Hasil Uji
1 Memeriksa hasil dari penghapusan data uom
convertion
Halaman list uom convertion
Pengguna meng-klik link delete untuk satu id uom convertion tertentu
Muncul konfirmasi apakah data ingin dihapus
OK
Pengguna meng-klik tombol OK
Status uom convertion yang dihapus berubah dari active
menjadi delete, link edit dan
delete pada kolom action
tidak muncul lagi
Lampiran 6 lanjutan
No Deskripsi Uji Kondisi
Awal Skenario Uji Hasil yang Diharapkan
Hasil Uji
Pengguna meng-klik tombol cancel
Tidak melakukan
penghapusan terhadap data uom convertion
OK
3 Deskripsi dan hasil uji seluruh fungsi modul untuk jabatan supplier
3.1. Deskripsi dan hasil uji fungsi menu Request For Quotation
3.1.1. Deskripsi dan hasil uji mengirimkan Request For Quotation kepada procurement
No Deskripsi Uji Kondisi
Awal Skenario Uji Hasil yang Diharapkan
Hasil Uji
1 Pengguna memasuki halaman send Request for Quotation untuk mengisi data RFQ
Halaman
supplier pending task
Pengguna meng-klik
submenu „Send Request For Quotation‟
Masuk ke halaman „Send Request For Quotation‟
yang berisi form untuk mengisi data RFQ
OK
2 Melakukan validasi terhadap input yang dimasukkan oleh pengguna Halaman send request for quotation Pengguna langsung meng-klik tombol save
dengan membiarkan seluruh field kosong
Muncul peringatan bahwa field tertentu pada form
harus diisi
OK
3 Memeriksa terhadap hasil penambahan data RFQ Halaman form send RFQ Pengguna meng-klik tombol save
Masuk ke halaman check RFQ dan data RFQ yang baru dimasukkan, muncul pada tabel
OK
Pengguna meng-klik tombol cancel
Semua field pada form kembali kosong
OK
3.1.2. Deskripsi dan hasil uji mengubah data Request For Quotation No Deskripsi Uji Kondisi
Awal Skenario Uji Hasil yang Diharapkan
Hasil Uji
1 Menampilkan data RFQ yang akan diubah pada
form.
Halaman
check RFQ
Pengguna meng-klik link edit pada satu RFQ tertentu
Masuk ke halaman send RFQ, dan form sudah berisi data yang sesuai dengan RFQyang diklik
OK
2 Memeriksa terhadap hasil perubahan data RFQ Halaman form send RFQ Pengguna meng-klik tombol save
Masuk ke halaman check
RFQ dan data RFQ yang sudah diubah, muncul pada tabel
OK
Pengguna meng-klik tombol cancel
Semua field pada form kembali kosong
OK
3.2. Deskripsi dan hasil uji fungsi menu Purchase Order
3.2.1. Deskripsi dan hasil uji menampilkan data Purchase Order yang diterima supplier No Deskripsi Uji Kondisi
Awal Skenario Uji Hasil yang Diharapkan
Hasil Uji
1 Pengguna memasuki halaman check Purchase Order untuk melihat data PO yang ditujukan untuknya Halaman supplier pending task Pengguna meng-klik
submenu „check purchase order‟
Masuk ke halaman „check purchase order‟ yang berisi
data purchase order
OK
2 Melihat detail dari
purchase order Halaman check purchase order Pengguna langsung meng-klik link detail pada satu row
Muncul data rinci mengenai
purchase order
Lampiran 6 lanjutan
3.3. Deskripsi dan hasil uji fungsi menu Demand Order
3.3.1. Deskripsi dan hasil uji mengirimkan Demand Order No Deskripsi Uji Kondisi
Awal Skenario Uji Hasil yang Diharapkan
Hasil Uji
1 Pengguna memasuki halaman send Demand Order untuk mengisi data RFQ
Halaman
supplier pending task
Pengguna meng-klik submenu send Demand Order
Masuk ke halaman Send Demand Order yang berisi
form untuk mengisi data DO OK
2 Melakukan validasi terhadap input yang dimasukkan oleh pengguna
Halaman
send DO
Pengguna langsung meng-klik tombol save
dengan membiarkan seluruh field kosong
Muncul peringatan bahwa field tertentu pada form
harus diisi
OK
3 Memeriksa terhadap hasil penambahan data DO Halaman form send DO Pengguna meng-klik tombol save
Masuk ke halaman check
DO dan data DOyang baru dimasukkan, muncul pada tabel
OK
Pengguna meng-klik tombol cancel
Semua field pada form kembali kosong
OK
3.3.2. Deskripsi dan hasil uji mengubah data Demand Order No Deskripsi Uji Kondisi
Awal Skenario Uji Hasil yang Diharapkan
Hasil Uji
1 Menampilkan data DO yang akan diubah pada
form.
Halaman
check DO
Pengguna meng-klik link edit pada satu DO tertentu
Masuk ke halaman send
DO, dan form sudah berisi data yang sesuai dengan DO yang diklik
OK
2 Memeriksa terhadap hasil perubahan data DO Halaman form send DO Pengguna meng-klik tombol save
Masuk ke halaman list check DO dan data DOyang sudah diubah, muncul pada tabel
OK
Pengguna meng-klik tombol cancel
Semua field pada form kembali kosong
OK
3.3.3. Deskripsi dan hasil uji delete data Demand Order No Deskripsi Uji Kondisi
Awal Skenario Uji Hasil yang Diharapkan
Hasil Uji
1 Memeriksa hasil dari penghapusan data DO
Halaman
check DO
Pengguna meng-klik link delete untuk satu DO tertentu
Muncul konfirmasi apakah data ingin dihapus
OK
Pengguna meng-klik tombol OK
Status DO yang dihapus berubah dari active menjadi
delete, link edit dan delete
pada kolom action tidak muncul lagi
OK
Pengguna meng-klik tombol cancel
Tidak melakukan
penghapusan terhadap data
user
OK
3.4. Deskripsi dan hasil uji fungsi menu Invoice
3.4.1. Deskripsi dan hasil uji mengirimkan Invoice No Deskripsi Uji Kondisi
Awal Skenario Uji Hasil yang Diharapkan
Hasil Uji
1 Pengguna memasuki halaman send invoice
untuk mengisi data RFQ
Halaman
supplier pending task
Pengguna meng-klik submenu send invoice
Masuk ke halaman send invoice yang berisi form
untuk mengisi data invoice. OK
Lampiran 6 lanjutan
No Deskripsi Uji Kondisi
Awal Skenario Uji Hasil yang Diharapkan
Hasil Uji
2 Melakukan validasi terhadap input yang dimasukkan oleh pengguna
Halaman
send invoice
Pengguna langsung meng-klik tombol save
dengan membiarkan seluruh field kosong
Muncul peringatan bahwa field tertentu pada form
harus diisi
OK
3 Memeriksa terhadap hasil penambahan data invoice
Halaman
form send invoice
Pengguna meng-klik tombol save
Masuk ke halaman check invoice dan data invoice
yang baru dimasukkan, muncul pada tabel
OK
Pengguna meng-klik tombol cancel
Semua field pada form kembali kosong
OK
3.4.2. Deskripsi dan hasil uji mengubah data invoice No Deskripsi Uji Kondisi
Awal Skenario Uji Hasil yang Diharapkan
Hasil Uji
1 Menampilkan data invoice
yang akan diubah pada
form.
Halaman
check invoice
Pengguna meng-klik link edit untuk satu invoice
tertentu
Masuk ke halaman send invoice, dan form sudah berisi data yang sesuai dengan invoice yang diklik
OK
2 Memeriksa terhadap hasil perubahan data invoice
Halaman
form send invoice
Pengguna meng-klik tombol save
Masuk ke halaman list invoice dan data invoice
yang sudah diubah, muncul pada tabel
OK
Pengguna meng-klik tombol cancel
Semua field pada form kembali kosong
OK
3.4.3. Deskripsi dan hasil uji delete data invoice No Deskripsi Uji Kondisi
Awal Skenario Uji Hasil yang Diharapkan
Hasil Uji
1 Memeriksa hasil dari penghapusan data invoice
Halaman list invoice
Pengguna meng-klik link delete untuk satu invoice
tertentu
Muncul konfirmasi apakah data ingin dihapus
OK
Pengguna meng-klik tombol OK
Status invoice yang dihapus berubah dari active menjadi
delete, link edit dan delete
pada kolom action tidak muncul lagi
OK
Pengguna meng-klik tombol cancel
Tidak melakukan
penghapusan terhadap data
invoice
OK
4 Deskripsi dan hasil uji seluruh fungsi modul untuk jabatan warehouse manager
4.1. Deskripsi dan hasil uji fungsi menu inventory
4.1.1. Deskripsi dan hasil uji menambahkan data inventory No Deskripsi Uji Kondisi
Awal Skenario Uji Hasil yang Diharapkan
Hasil Uji
1 Pengguna memasuki halaman add inventory
untuk mengisi data
inventory
Halaman
warehouse pending task
Pengguna meng-klik submenu add inventory
Masuk ke halaman add inventory yang berisi form
untuk mengisi data
inventory
OK
2 Melakukan validasi terhadap input yang dimasukkan oleh pengguna
Halaman add inventory
Pengguna langsung meng-klik tombol save
dengan membiarkan seluruh field kosong
Muncul peringatan bahwa field tertentu pada form
harus diisi
Lampiran 6 lanjutan
No Deskripsi Uji Kondisi
Awal Skenario Uji Hasil yang Diharapkan
Hasil Uji
3 Memeriksa terhadap hasil penambahan data inventory Halaman add inventory Pengguna meng-klik tombol save
Masuk ke halaman list inventory dan data inventory
yang baru dimasukkan, muncul pada tabel
OK
Pengguna meng-klik tombol cancel
Semua field pada form kembali kosong
OK
4.1.2. Deskripsi dan hasil uji mengubah data inventory No Deskripsi Uji Kondisi
Awal Skenario Uji Hasil yang Diharapkan
Hasil Uji
1 Menampilkan data
inventory yang akan diubah pada form.
Halaman list inventory
Pengguna meng-klik link edit untuk satu inventory
tertentu
Masuk ke halaman add inventory, dan form sudah berisi data yang sesuai dengan baris inventory yang diklik
OK
2 Memeriksa terhadap hasil perubahan data inventory
Halaman
form add inventory
Pengguna meng-klik tombol save
Masuk ke halaman list inventory dan data inventory
yang sudah diubah, muncul pada tabel
OK
Pengguna meng-klik tombol cancel
Semua field pada form kembali kosong
OK
4.1.3. Deskripsi dan hasil uji delete data inventory No Deskripsi Uji Kondisi
Awal Skenario Uji Hasil yang Diharapkan
Hasil Uji
1 Memeriksa hasil dari penghapusan data
inventory
Halaman list inventory
Pengguna meng-klik link delete untuk satu
inventory tertentu
Muncul konfirmasi apakah data ingin dihapus
OK
Pengguna meng-klik tombol OK
Status inventory yang dihapus berubah dari active
menjadi delete, link edit dan
delete pada kolom action
tidak muncul lagi
OK
Pengguna meng-klik tombol cancel
Tidak melakukan
penghapusan terhadap data
inventory
OK
4.2. Deskripsi dan hasil uji fungsi menu Purchase Requisition
4.2.1. Deskripsi dan hasil uji mengirimkan Purchase Requisition No Deskripsi Uji Kondisi
Awal Skenario Uji Hasil yang Diharapkan
Hasil Uji
1 Pengguna memasuki halaman send PR untuk mengisi data purchase requisition
Halaman
warehouse pending task
Pengguna meng-klik submenu send Purchase Requisition
Masuk ke halaman send Purchase Requisition yang berisi form untuk mengisi data PR
OK
2 Melakukan validasi terhadap input yang dimasukkan oleh pengguna Halaman send purchase requisition Pengguna langsung meng-klik tombol save
dengan membiarkan seluruh field kosong
Muncul peringatan bahwa field tertentu pada form
harus diisi
OK
3 Memeriksa terhadap hasil penambahan data purchase requisition Halaman send purchase requisition Pengguna meng-klik tombol save
Masuk ke halaman check PR dan data PR yang baru dimasukkan, muncul pada tabel
Lampiran 6 lanjutan
No Deskripsi Uji Kondisi
Awal Skenario Uji Hasil yang Diharapkan
Hasil Uji
Pengguna meng-klik tombol cancel
Semua field pada form kembali kosong
OK
4.2.2. Deskripsi dan hasil uji mengubah data Purchase Requisition No Deskripsi Uji Kondisi
Awal Skenario Uji Hasil yang Diharapkan
Hasil Uji
1 Menampilkan data PR yang akan diubah pada
form.
Halaman
check PR
Pengguna meng-klik link edit untuk satu PR tertentu
Masuk ke halaman send
PR, dan form sudah berisi data yang sesuai dengan PR yang diklik
OK
2 Memeriksa terhadap hasil perubahan data PR
Halaman
send PR
Pengguna meng-klik tombol save
Masuk ke halaman check
PR dan data PRyang sudah diubah, muncul pada tabel
OK
Pengguna meng-klik tombol cancel
Semua field pada form kembali kosong
OK
4.2.3. Deskripsi dan hasil uji delete data Purchase Requisition
No Deskripsi Uji Kondisi Awal Skenario Uji Hasil yang Diharapkan Hasil Uji
1 Memeriksa hasil dari penghapusan data PR
Halaman
check PR
Pengguna meng-klik link delete untuk satu PR tertentu
Muncul konfirmasi apakah data ingin dihapus
OK
Pengguna meng-klik tombol OK
Status PR yang dihapus berubah dari active menjadi
delete, link edit dan delete
pada kolom action tidak muncul lagi
OK
Pengguna meng-klik tombol cancel
Tidak melakukan
penghapusan terhadap data PR
OK
4.3. Deskripsi dan hasil uji fungsi menu Goods Receive
4.3.1. Deskripsi dan hasil uji menambahkan data Goods Receive No Deskripsi Uji Kondisi
Awal Skenario Uji Hasil yang Diharapkan
Hasil Uji
1 Pengguna memasuki halaman add Goods Receice untuk mengisi data penerimaan barang
Halaman
warehouse pending task
Pengguna meng-klik submenu add Good Receive
Masuk ke halaman add Good Receive yang berisi
form untuk mengisi data penerimaan barang
OK
2 Melakukan validasi terhadap input yang dimasukkan oleh pengguna
Halaman add good receive
Pengguna langsung meng-klik tombol save
dengan membiarkan seluruh field kosong
Muncul peringatan bahwa field tertentu pada form
harus diisi
OK
3 Memeriksa terhadap hasil penambahan data good receive
Halaman add good receive
Pengguna meng-klik tombol save
Masuk ke halaman list good receive dan data barang yang baru dimasukkan, muncul pada tabel
OK
Pengguna meng-klik tombol cancel
Semua field pada form kembali kosong
Lampiran 6 lanjutan
4.3.2. Deskripsi dan hasil uji mengubah data Good Receive No Deskripsi Uji Kondisi
Awal Skenario Uji Hasil yang Diharapkan
Hasil Uji
1 Menampilkan data good receive yang akan diubah pada form.
Halaman list good receive
Pengguna meng-klik link edit untuk satu id good