DOKUMEN TESTER
Dokumen testing pertama : 12 September 2013 Usecase Name Usecase ID Actor Data Buku UC-01 Pemilik dan Tata Buku Skenario Data Buku Actor 1. Membuka aplikasi SI Pakno 2. Menampilkan halaman Login 3. Mengisi User Name dan Password 4. Klik Login 5. Checking User Name dan Password 6. User Name dan Passwor benar, menampilkan konfirmasi Login sukses 7. Klik OK 8. Menampilkan halaman beranda Sesuai Sesuai Sesuai Sistem Sesuai / Belum Sesuai Sesuai Sesuai Sesuai Sesuai Sesuai Keterangan
pemilik jika login dengan akun pemilik yang berisi menu Data Buku, Data Buku Belum Kembali, Rekap, Data User dan Transaksi Penyewaan. Menampilkan halaman beranda tata buku jika login dengan akun tata buku yang berisi menu Data Buku dan Data Buku Belum Kembali. 9. Klik menu Data Buku 10. Menampilkan menu Data Sesuai Sesuai
Buku dengan sub menu berupa tab Data Buku, Tambah Data Buku, dan Kelola Data Buku Skenario Tab Data Buku 11. Klik tab Data Buku 12. Menampilkan tab Data
Sesuai
Buku dengan isi seluruh data buku dan terdapat tombol refresh dan cari
Sesuai
Skenario Tab Data Buku Klik Refresh 13. Klik Tombol Refresh 14. Menampilkan konfirmasi sukses 15. Klik OK 16. Menampilkan data buku terbaru pada database Sesuai Sesuai Sesuai Sesuai
Skenario Tab Data Buku Klik Cari 13. Memilih salah satu Sesuai
kategori pada combo box sesuai data yang akan dicari 14. Memasukkan data yang dicari 15. Klik tombol cari 16. Menampilkan data buku sesuai data yang dicari
Skenario Tab Kelola Data Buku 11. Klik tab Kelola Data Buku 12. Menampilkan tab Kelola Sesuai Sesuai
Data Buku dengan isi seluruh data buku dan terdapat tombol
edit, hapus, dan batal Skenario Tab Kelola Data Buku Ubah 13. Klik salah satu baris data pada tabel Kelola Data Buku 14. Menampilkan data buku Sesuai Sesuai
yang dipilih pada form Kelola Data Buku 15. Mengubah data yang pilih pada form kelola data buku 16. Klik tombol Ubah 17. Mengecek apakah data
Sesuai Sesuai
sudah lengkap atau belum atau salah 18. Data lengkap dan benar, disimpan dalam database 19. Menampilkan konfirmasi sukses 20. Klik OK 21. Menampilkan data buku
Sesuai
Sesuai
Sesuai Sesuai
terbaru dalam database pada tab Kelola Data Buku & terdapat
Sesuai
tombol ubah, hapus dan batal. Skenario Tab Kelola Data Buku Hapus 13. Klik salah satu baris data pada tabel Kelola Data Buku 14. Menampilkan data buku Sesuai Sesuai
yang dipilih pada form Kelola Data Buku 15. Klik tombol Hapus 16. Menghapus data buku yang dipilih untuk dihapus 17. Menampilkan konfirmasi sukses 18. Klik OK 19. Menampilkan data buku
Sesuai Sesuai
Sesuai Sesuai
terbaru dalam database pada tab Kelola Data Buku & terdapat tombol ubah, hapus dan batal.
Sesuai
Skenario Tab Kelola Data Buku Batal 13. Klik salah satu baris data pada tabel Kelola Data Buku 14. Menampilkan data buku Sesuai Sesuai
yang dipilih pada form Kelola Data Buku 15. Klik Batal 16. Mengosongkan nilai pada form Kelola Data Buku Sesuai Sesuai
Skenario Tab Tambah Data Buku 11. Klik tab Kelola Data Buku 12. Menampilkan tab Tambah Sesuai Sesuai
Data Buku dan terdapat tombol simpan, batal, dan tambah kategori
Skenario Tab Tambah Data Buku Simpan 13. 14. Mengisi form data buku Klik tombol simpan 15. Sistem mengecek apakah Sesuai Sesuai Sesuai
data sudah lengkap atau belum atau ada data yang salah 16. Data lengkap dan benar, disimpan dalam database 17. Menampilkan konfirmasi sukses
Sesuai
Sesuai
18.
Sesuai
tambah data buku yang masih kosong & terdapat tombol simpan, batal, dan tambah kategori Skenario Tab Tambah Data Buku Batal 13. 14. Mengisi form data buku Klik tombol Batal 15. Mengosongkan nilai pada form Tambah Data Buku Sesuai Sesuai Sesuai Sesuai
Skenario Tab Tambah Data Buku Kategori 13. Klik tombol Tambah Kategori 14. Menampilkan data kategori pada halaman Kategori yang terdapat tombol simpan, hapus, ubah, reset, dan batal. Skenario Tab Tambah Data Buku Tambah Kategori Simpan 15. Mengisi form isian Kategori Sesuai Sesuai Tidak Sesuai Pada program, nama tombol adalah Kategori
16.
Sesuai
sudah lengkap atau belum atau salah 18. Data lengkap dan benar, disimpan dalam database 19. Menampilkan konfirmasi sukses 20. Klik OK 21. Menampilkan form isian
Sesuai
Sesuai
Sesuai Sesuai
Sesuai
Skenario Tab Tambah Data Buku Tambah Kategori Hapus 15. Klik salah satu baris pada tabel Kategori 16. Menampilkan data kategori yang dipilih pada form kategori 17. Klik tombol Hapus 18. Menghapus data kategori yang dipilih 19. Menampilkan konfirmasi Sesuai
sukses 20. Klik OK 21. Menampilkan data kategori terbaru dalam database pada tabel kategori Skenario Tab Tambah Data Buku Tambah Kategori Ubah 15. Klik salah satu baris pada tabel Kategori 16. Menampilkan data kategori yang dipilih pada form kategori 17. Mengubah form isian Kategori 18. Klik tombol Ubah 19. Menampilkan data kategori terbaru dalam database pada tabel kategori Skenario Tab Tambah Data Buku Tambah Kategori Reset 15. Mengisi form isian Kategori 16. Klik tombol Reset 17. Menampilkan form isian Sesuai Sesuai Sesuai Sesuai Sesuai Tidak Sesuai Sesuai Belum menampilkan kategori terbaru pada tabel
Sesuai
Sesuai Sesuai
Tambah Kategori yang masih kosong Skenario Tab Tambah Data Buku Tambah Kategori Batal 15. Klik tombol Batal 16. Menampilkan menu Sesuai
halaman tab Data Buku dengan sub menu berupa tab Data Buku, Tambah Data Buku, dan Kelola Data Buku Skenario Logout 11. Klik tombol kembali 12. Menampilkan halaman beranda pemilik jika login dengan akun pemilik yang berisi menu Data Buku, Data Buku Belum Kembali, Rekap, Data User dan Transaksi Penyewaan. Menampilkan halaman beranda tata buku jika login dengan akun tata buku yang berisi menu Data Buku Sesuai Sesuai Sesuai
dan Data Buku Belum Kembali. 13. Klik tombol Logout 14. Menampilkan halaman Login Sesuai Sesuai
Alternatif Flow Login Salah 6. User Name dan Passwor salah, menampilkan peringatan User Name dan Password tidak cocok 7. Klik OK 8. Menampilkan halaman Login Sesuai Sesuai
Sesuai
Alternatif Flow Tab Kelola Data Buku Ubah (Data Tidak Lengkap atau Tidak Benar) 18. Data tidak lengkap atau tidak benar, tidak disimpan dalam database 19. Menampilkan konfirmasi gagal 20. Klik OK Pada program yang ditampilkan Belum sesuai adalah konfirmasi data belum lengkap Sesuai Sesuai
21. Menampilkan data pada form kelola data buku yg sebelumnya telah diisikan 22. Menampilkan data buku Sesuai Sesuai
terbaru dalam database pada tab Kelola Data Buku & terdapat tombol ubah, hapus dan batal. 23. Menginputkan karakter
yang tidak sesuai dengan tipe data form 24. Tidak menerima karakter yang tidak sesuai dengan tipe data form (karakter tidak ditampilkan dalam form)
Sesuai
Sesuai
Alternatif Flow Tab Tambah Data Buku Simpan (Data Tidak Lengkap atau Tidak Benar) 16. Data tidak lengkap atau tidak benar, tidak disimpan dalam database 17. Menampilkan konfirmasi gagal Pada program yang ditampilkan Belum Sesuai adalah konfirmasi data belum lengkap Sesuai
18.
Sesuai
tambah data buku yang masih kosong & terdapat tombol simpan, batal, dan tambah kategori 20. Menginputkan karakter Sesuai Sesuai
yang tidak sesuai dengan tipe data form 21. Tidak menerima karakter yang tidak sesuai dengan tipe data form (karakter tidak ditampilkan dalam form)
Sesuai
Alternatif Flow Tab Tambah Data Buku Tambah Kategori - Simpan (Data Tidak Lengkap atau Tidak Benar) 18. Data tidak lengkap atau tidak benar, tidak disimpan dalam database 19. Menampilkan konfirmasi data tidak lengkap 20. Klik OK 21. Menampilkan form isian Sesuai Sesuai Belum sesuai Pada program, setelah klik ok pada Sesuai
kategori yang masih kosong & terdapat tombol simpan, reset, batal, ubah, dan hapus 22. Menginputkan karakter Sesuai
yang tidak sesuai dengan tipe data form 23. Tidak menerima karakter yang tidak sesuai dengan tipe data form (karakter tidak ditampilkan dalam form)
Sesuai
Sistem
Keterangan
2. Menampilkan halaman Login 3. Mengisi User Name dan Password 4. Klik Login 5. Checking User Name dan Password 6. User Name dan Passwor benar, menampilkan konfirmasi Login sukses 7. Klik OK 8. Menampilkan halaman beranda pemilik jika login dengan akun pemilik yang berisi menu Data Buku, Data Buku Belum Kembali, Rekap, Data User
Sesuai
Sesuai
Sesuai
dan Transaksi Penyewaan. 9. Klik menu Transaksi Penyewaan 10. Menampilkan data Sesuai
transaksi penyewaan pada tab Transaksi Penyewaan & terdapat tombol refresh, cari, dan hapus. Skenario Transaksi Penyewaan Klik Refresh 11. Klik Tombol Refresh 12. Menampilkan konfirmasi sukses 13. Klik OK 14. Menampilkan data Sesuai Sesuai Belum Sesuai Belum Sesuai Pada program ketika merefresh tidak menampilkan pop up Sesuai
Skenario Transaksi Penyewaan Klik Cari 11. Memilih salah satu Sesuai
12.
Memasukkan data yang dicari 13. Klik tombol cari 14. Menampilkan data
Sesuai Sesuai
Sesuai
Skenario Transaksi Penyewaan Hapus 1. Klik salah satu baris data pada tabel Transaksi Penyewaan 2. Menampilkan detail transaksi penyewaan pada tabel detail transaksi dan menampilkan data kartu jaminan pada tabel kartu jaminan sesuai transaksi yang dipilih 3. Klik tombol Hapus 4. Menghapus data transaksi penyewaan yang dipilih untuk dihapus 5. Menampilkan konfirmasi sukses Tidak Sesuai Belum menampilkan pop up Sesuai Sesuai Sesuai Sesuai
6. Klik OK 7. Menampilkan data transaksi penyewaan terbaru dari database pada tabel transaksi penyewaan. Skenario Logout 11. Klik tombol kembali 12. Menampilkan halaman
Tidak Sesuai
Sesuai
Tidak Sesuai
beranda pemilik yang berisi menu Data Buku, Data Buku Belum Kembali, Rekap, Data User dan Transaksi Penyewaan. 13. Klik tombol Logout 14. Menampilkan halaman Login Tidak Sesuai Tidak Sesuai Tidak Sesuai
Alternatif Flow Login Salah 6. User Name dan Passwor salah, menampilkan peringatan User Name dan Sesuai
Sesuai Sesuai
Sistem
Keterangan
2. Menampilkan halaman Login 3. Mengisi User Name dan Password 4. Klik Login 5. Checking User Name dan Password 6. User Name dan Passwor benar, menampilkan konfirmasi Login sukses 7. Klik OK 8. Menampilkan halaman beranda kasir jika login dengan akun kasir yang berisi menu Transaksi Penyewaan, Transaksi Pengembalian, dan
Sesuai
Sesuai
Sesuai
Data Buku Belum Kembali. 9. Klik menu Transaksi Penyewaan 10. Menampilkan menu Sesuai
Transaksi Penyewaan dengan sub menu berupa tab Transaksi Penyewaan, Kelola Kartu Jaminan, dan Transaksi Baru Skenario Tab Transaksi Penyewaan 11. Klik tab Transaksi Penyewaan 12. Menampilkan tab Sesuai Sesuai
Transaksi Penyewaan dengan isi seluruh data transaksi penyewaan dan terdapat tombol refresh, cari, dan hapus Skenario Tab Transaksi Penyewaan Klik Refresh 13. Klik Tombol Refresh 12. Menampilkan konfirmasi sukses 13. Klik OK Sesuai Belum Sesuai Belum Sesuai Pada program ketika merefresh tidak menampilkan pop up Sesuai
14.
Menampilkan data
transaksi penyewaan terbaru dari database ke tabel transaksi penyewaan Skenario Tab Transaksi Penyewaan Klik Cari 13. Memilih salah satu Sesuai
kategori pada combo box sesuai data yang akan dicari 14. Memasukkan data yang dicari 15. Klik tombol cari 16. Menampilkan data
Sesuai Sesuai
Sesuai
Skenario Tab Kelola Kartu Jaminan 11. Klik tab Kelola Kartu Jaminan 12. Menampilkan tab Kelola Kartu Jaminan dengan isi seluruh data jaminan semua transaksi dan terdapat tombol Sesuai Sesuai
tambah, hapus, cari dan refresh Skenario Tab Kelola Kartu Jaminan Klik Refresh 13. Klik Tombol Refresh 14. Menampilkan konfirmasi sukses 15. Klik OK 14. Menampilkan data kartu jaminan semua transaksi penyewaan terbaru dari database ke tabel kartu jaminan Skenario Tab Kelola Kartu Jaminan Klik Cari 13. Memilih salah satu Sesuai Sesuai Sesuai Belum Sesuai Belum Sesuai Pada program ketika merefresh tidak menampilkan pop up
kategori pada combo box sesuai data yang akan dicari 14. Memasukkan data yang dicari 15. Klik tombol cari 16. Menampilkan data kartu jaminan dari transaksi penyewaan sesuai data yang dicari
Sesuai Sesuai
Sesuai
Skenario Tab Kelola Kartu Jaminan Tambah 13. Klik salah satu baris data pada tabel Kelola Kartu Jaminan 14. Menampilkan kartu Sesuai Sesuai
jaminan dari tabel ke form kartu jaminan sesuai data yang dipilih 15. Mengisi form kartu jaminan 16. Klik tombol Simpan 17. Mengecek apakah data
Sesuai Sesuai
sudah lengkap atau belum atau salah 18. Data lengkap dan benar, disimpan dalam database 19. Menampilkan konfirmasi sukses 20. Klik OK 21. Menampilkan kartu
Sesuai
Sesuai
penyewaan terbaru dari database pada tabel kelola kartu jaminan Skenario Tab Transaksi Baru 11. Klik tab Transaksi Baru 12. Menampilkan tab Sesuai
Transaksi Baru dan terdapat dua jenis form. Form pertama digunakan untuk menginputkan buku-buku yang dipinjam sedangkan form kedua digunakan untuk menginputkan data transaksi. Skenario Tab Transaksi Baru Detail Transaksi Tambah (Simpan) 13. Mengisi form detail Sesuai Sesuai
transaksi dengan id buku yang dipinjam 14. Klik tombol Tambahkan 15. Menampilkan buku yang dipinjam dalam tabel detail
Belum Sesuai
Sesuai
transaksi penyewaan 16. Mengisi form transaksi penyewaan 17. Klik tombol Simpan 18. Mengecek apakah data Sesuai Sesuai Sesuai
sudah lengkap atau belum atau salah 19. Data lengkap dan benar, disimpan dalam database
20.
Belum Sesuai
21.
Sesuai
penyewaan buku sesuai transaksi 23. Menampilkan form detail transaksi dan transaksi penyewaan yang masih kosong
Sesuai
Sesuai
13.
Klik salah satu baris pada tabel detail transaksi 14. Menampilkan detail
Sesuai
transaksi yang dipilih ke form detail transaksi 15. Klik tombol hapus 16. Menghapus detail
Sesuai
Sesuai
Sesuai
Skenario Tab Transaksi Penyewaan Batal 13. Mengisi form detail Sesuai
transaksi dengan id buku yang dipinjam 14. Klik tombol Tambahkan 15. Menampilkan buku yang dipinjam dalam tabel detail transaksi penyewaan 16. Mengisi form transaksi penyewaan 17. Klik tombol Batal 18. Menampilkan form detail
Sesuai
Sesuai
transaksi dan transaksi penyewaan yang masih kosong Skenario Logout 11. Klik tombol kembali 12. Menampilkan halaman Tidak Sesuai Pada program tombol kembali belum bisa (masih error)
beranda kasir jika login dengan akun kasir yang berisi menu Transaksi Penyewaan, Transaksi Pengembalian, dan Data Buku Belum Kembali. 13. Klik tombol Logout 14. Menampilkan halaman Login Tidak Sesuai Tidak Sesuai Tidak Sesuai
Alternatif Flow Login Salah 6. User Name dan Passwor salah, menampilkan peringatan User Name dan Password tidak cocok 7. Klik OK Sesuai Sesuai
Sesuai
Alternatif Flow Tab Kelola Kartu Jaminan Tambah (Data Tidak Lengkap atau Tidak Benar) 16. Data tidak lengkap atau tidak benar, tidak disimpan dalam database 17. Menampilkan konfirmasi gagal 18. Klik OK 19. Menampilkan data buku terbaru dalam database pada tab Kelola Data Buku & terdapat tombol ubah, hapus dan batal. 20. Menginputkan karakter Sesuai Sesuai Pada program yang ditampilkan Belum Sesuai adalah konfirmasi data belum lengkap Sesuai Sesuai
yang tidak sesuai dengan tipe data form 21. Tidak menerima karakter yang tidak sesuai dengan tipe data form (karakter tidak
Sesuai
ditampilkan dalam form) Alternatif Flow Tab Transaksi Baru Simpan (Data Tidak Lengkap atau Tidak Benar) 19. Data tidak lengkap atau tidak benar, tidak disimpan dalam database 20. Menampilkan konfirmasi gagal 21. Klik OK 22. Menampilkan form detail transaksi dan transaksi penyewaan yang masih kosong 23. Menginputkan karakter Sesuai Sesuai Sesuai Sesuai Sesuai
yang tidak sesuai dengan tipe data form 24. Tidak menerima karakter yang tidak sesuai dengan tipe data form (karakter tidak ditampilkan dalam form) 25. Detail transaksi penyewaan tidak diisi 26. Menampilkan peringatan
Sesuai
Sesuai Sesuai
Sistem
Keterangan
2. Menampilkan halaman Login 3. Mengisi User Name dan Password 4. Klik Login 5. Checking User Name dan Password 6. User Name dan Passwor benar, menampilkan konfirmasi Login sukses 7. Klik OK 8. Menampilkan halaman beranda pemilik jika login dengan akun pemilik yang berisi menu Data Buku, Data Buku Belum Kembali, Rekap, Data User
Sesuai
Sesuai
Sesuai
dan Transaksi Penyewaan. 9. Klik menu Transaksi Pengembalian 10. Menampilkan data Sesuai
transaksi pengembalian pada tab Transaksi Pengembalian. Terdapat dua jenis form. Form pertama digunakan untuk melihat transaksi penyewaan, sedangkan form kedua digunakan untuk melihat detail buku yang dipinjam dan dilengkapi dengan tombol refresh, cari, dan kembalikan. Skenario Tab Transaksi Pengembalian Klik Refresh 11. Klik Tombol Refresh 12. Menampilkan konfirmasi sukses 13. Klik OK 12. Menampilkan data Sesuai Belum Sesuai Belum Sesuai Sesuai Pada program ketika merefresh tidak menampilkan pop up Sesuai
dari database pada tabel transaksi penyewaan Skenario Tab Transaksi Pengembalian Klik Cari 13. Memilih salah satu Sesuai
kategori pada combo box sesuai data yang akan dicari 14. Memasukkan data yang dicari 15. Klik tombol cari 16. Menampilkan data
Sesuai Sesuai
Sesuai
Skenario Tab Transaksi Pengembalian Kembalikan 13. Klik salah satu baris data pada tabel Transaksi Penyewaan 14. Menampilkan detail Sesuai Sesuai
transaksi penyewaan pada tabel detail transaksi sesuai transaksi yang dipilih
15.
Klik salah satu baris data pada tabel detail Transaksi Penyewaan Sesuai
16.
Sesuai
Sesuai
transaksi penyewaan terbaru dari database pada tabel transaksi penyewaan. Skenario Logout 11. Klik tombol kembali 12. Menampilkan halaman
Sesuai
Sesuai
beranda kasir yang berisi menu Transaksi Penyewaan, Transaksi Pengembalian, dan Data Buku Belum Kembali. 13. Klik tombol Logout 14. Menampilkan halaman Sesuai Sesuai Sesuai
Login Alternatif Flow Login Salah 6. User Name dan Passwor salah, menampilkan peringatan User Name dan Password tidak cocok 7. Klik OK 8. Menampilkan halaman Login Sesuai Sesuai Sesuai
Data Buku Belum Kembali UC-05 Pemilik Skenario Buku Belum Kembali
Reaksi Sistem
Keterangan
2. Menampilkan halaman Login 3. Mengisi User Name dan Password 4. Klik Login 5. Checking User Name dan Password 6. User Name dan Password benar, menampilkan konfirmasi Login sukses 7. Klik OK 8. Menampilkan halaman beranda pemilik yang berisi menu Data Buku, Data Buku Belum Kembali, Rekap, Data User dan Transaksi Penyewaan 9. Klik menu Data Buku Belum Kembali
Sesuai
Sesuai
Sesuai
Sesuai
10.
yang belum kembali melewati tanggal pengembalian yang telah ditentukan pada halaman Buku Belum Kembali & terdapat tombol hapus 11. Melihat data buku yang belum kembali melewati tanggal pengembalian Skenario Data Buku Buku Belum Kembali Hapus 12. Klik salah satu baris Sesuai Sesuai Sesuai
data pada tabel Data Buku Belum Kembali 13. Klik Hapus 14. Menghapus data buku
Sesuai Sesuai
belum kembali yang dipilih 15. Menampilkan konfirmasi sukses 16. Klik OK 17. Menampilkan data buku
yang belum kembali melewati tanggal pengembalian yang telah ditentukan pada halaman Buku Belum Kembali & terdapat tombol hapus Skenario Logout 11. Klik tombol kembali 12. Menampilkan halaman Sesuai
beranda pemilik yang berisi menu Data Buku, Data Buku Belum Kembali, Rekap, Data User dan Transaksi Penyewaan 13. Klik tombol Logout 14. Menampilkan halaman Login Sesuai Sesuai Sesuai
Alternatif Flow Login Salah 6. User Name dan Passwor benar, menampilkan peringatan User Name dan Password tidak cocok Sesuai
Sesuai Sesuai
Data Buku Belum Kembali UC-06 Kasir dan Tata Buku Skenario Buku Belum Kembali
Reaksi Sistem
Keterangan
2. Menampilkan halaman Login 3. Mengisi User Name dan Password 4. Klik Login 5. Checking User Name dan Password 6. User Name dan Password benar, menampilkan konfirmasi Login sukses 7. Klik OK 8. Menampilkan halaman beranda kasir jika login dengan akun kasir yang berisi menu Transaksi Penyewaan, Transaksi Pengembalian, dan
Sesuai
Sesuai
Sesuai
Data Buku Belum Kembali. Menampilkan halaman beranda tata buku jika login dengan akun tata buku yang berisi menu Data Buku dan Data Buku Belum Kembali 9. Klik menu Data Buku Belum Kembali 10. Menampilkan data buku Sesuai
yang belum kembali melewati tanggal pengembalian yang telah ditentukan pada halaman Buku Belum Kembali 11. Melihat data buku yang belum kembali melewati tanggal pengembalian Alternatif Flow Login Salah 6. User Name dan Passwor benar, menampilkan peringatan User Name dan Password tidak cocok Sesuai Sesuai Sesuai
Sesuai Sesuai
Sistem
Keterangan
2. Menampilkan halaman Login 3. Mengisi User Name dan Password 4. Klik Login 5. Checking User Name dan Password 6. User Name dan Passwor benar, menampilkan konfirmasi Login sukses 7. Klik OK 8. Menampilkan halaman beranda pemilik jika login dengan akun pemilik yang berisi menu Data Buku, Data Buku Belum Kembali, Rekap, Data User dan
Sesuai
Sesuai
Sesuai
Transaksi Penyewaan. 9. Klik menu Data User 10. Menampilkan menu Data Sesuai Sesuai
User dengan sub menu berupa tab Data User, Tambah Data User, dan Kelola Data User Skenario Tab Data User 11. Klik tab Data User 12. Menampilkan tab Data
Sesuai
User dengan isi seluruh data user dan terdapat tombol refresh dan cari
Sesuai
Skenario Tab Data User Klik Refresh 13. Klik Tombol Refresh 14. Menampilkan konfirmasi sukses 15. Klik OK 14. Menampilkan data user Sesuai Sesuai Belum sesuai Belum sesuai Pada program ketika merefresh tidak menampilkan pop up
13.
kategori pada combo box sesuai data yang akan dicari 14. Memasukkan data yang dicari 15. Klik tombol cari 16. Menampilkan data user sesuai data yang dicari
Skenario Tab Kelola Data User 11. Klik tab Kelola Data User 12. Menampilkan tab Kelola Data User dengan isi seluruh data user dan terdapat tombol ubah, hapus, dan batal Skenario Tab Kelola Data User Ubah 13. Klik salah satu baris data pada tabel Kelola Data User 14. Menampilkan data User Sesuai Sesuai Sesuai Sesuai
yang dipilih pada form Kelola Data User 15. Mengubah data yang pilih
Sesuai
pada form 16. Klik tombol Ubah 17. Mengecek apakah data Sesuai Sesuai
sudah lengkap atau belum atau salah 18. Data lengkap dan benar, disimpan dalam database 19. Menampilkan konfirmasi sukses 20. Klik OK 21. Menampilkan data user
Sesuai
Sesuai Sesuai
terbaru dari database pada tab Kelola Data User & terdapat tombol ubah, hapus dan batal.
Sesuai
Skenario Tab Kelola Data User Hapus 13. Klik salah satu baris data pada tabel Kelola Data User 14. Menampilkan data user Sesuai Sesuai
yang dipilih pada form Kelola Data User 15. Klik tombol Hapus
Sesuai
16.
Sesuai
17.
Sesuai Sesuai
18.
terbaru dari database pada tab Kelola Data User & terdapat tombol ubah, hapus dan batal.
Sesuai
Skenario Tab Kelola Data Buku Batal 13. Klik salah satu baris data pada tabel Kelola Data User 14. Menampilkan data user Sesuai Sesuai
yang dipilih pada form Kelola Data User 15. Klik Batal 16. Mengosongkan nilai pada form Kelola Data User
Sesuai Sesuai
Skenario Tab Tambah Data User 11. Klik tab Kelola Data User 12. Menampilkan tab Tambah Sesuai Sesuai
Data User dan terdapat tombol simpan dan batal Skenario Tab Tambah Data Buku Simpan 13. 14. Mengisi form data user Klik tombol simpan 15. Sistem mengecek apakah Sesuai Sesuai Sesuai
data sudah lengkap atau belum atau ada data yang salah 16. Data lengkap dan benar, disimpan dalam database 17. Menampilkan konfirmasi sukses 18. Klik OK 19. Menampilkan form isian
Sesuai
Sesuai Sesuai
tambah data user yang masih kosong & terdapat tombol simpan dan batal
Sesuai
Skenario Tab Tambah Data User Batal 13. 14. Mengisi form data user Klik tombol Batal 15. Mengosongkan nilai pada Sesuai Sesuai Sesuai
form Tambah Data User Skenario Logout 11. Klik tombol kembali 15. Menampilkan halaman Sesuai
beranda pemilik yang berisi menu Data Buku, Data Buku Belum Kembali, Rekap, Data User dan Transaksi Penyewaan. 16. Klik tombol Logout 17. Menampilkan halaman Login Sesuai Sesuai Sesuai
Alternatif Flow Login Salah 6. User Name dan Passwor salah, menampilkan peringatan User Name dan Password tidak cocok 7. Klik OK 8. Menampilkan halaman Login Sesuai Sesuai
Sesuai
Alternatif Flow Tab Kelola Data User Ubah (Data Tidak Lengkap atau Tidak Benar)
18.
Data tidak lengkap atau tidak benar, tidak disimpan dalam database Sesuai
19.
Pada program yang ditampilkan Belum sesuai adalah konfirmasi data belum lengkap Sesuai
20.
Klik OK 21. Menampilkan data pada form kelola data user yg sebelumnya telah diisikan 22. Menampilkan data user
Sesuai
terbaru dari database pada tab Kelola Data User & terdapat tombol ubah, hapus dan batal. 23. Menginputkan karakter
Sesuai
yang tidak sesuai dengan tipe data form 24. Tidak menerima karakter yang tidak sesuai dengan tipe data form (karakter tidak ditampilkan dalam form)
Sesuai
Sesuai
Alternatif Flow Tab Tambah Data User Simpan (Data Tidak Lengkap atau Tidak Benar) 16. Data tidak lengkap atau tidak benar, tidak disimpan dalam database 17. Menampilkan konfirmasi gagal 18. Klik OK 19. Menampilkan form isian Sesuai Pada program yang ditampilkan Belum Sesuai adalah konfirmasi data belum lengkap Sesuai Sesuai
tambah data user yang masih kosong & terdapat tombol simpan dan batal 20. Menginputkan karakter
yang tidak sesuai dengan tipe data form 21. Tidak menerima karakter yang tidak sesuai dengan tipe data form (karakter tidak ditampilkan dalam form)
Sesuai
Sesuai
Reaksi Sistem
Keterangan
2. Menampilkan halaman Login 3. Mengisi User Name dan Password 4. Klik Login 5. Checking User Name dan Password 6. User Name dan Passwor benar, menampilkan konfirmasi Login sukses 7. Klik OK 8. Menampilkan halaman beranda pemilik yang berisi menu Data Buku, Data Buku Belum Kembali, Rekap, Data User
Sesuai
Sesuai
Sesuai
dan Transaksi Penyewaan 9. Klik menu Rekap Transaksi 10. Menampilkan data Sesuai Sesuai
transaksi penyewaan pada halaman Rekap & terdapat tombol refresh dan cari.
Skenario Rekap Transaksi Refresh 11. Klik Tombol Refresh 12. Menampilkan konfirmasi sukses 13. Klik OK 14. Menampilkan data Sesuai Sesuai Belum Sesuai Sesuai Pada program ketika merefresh tidak menampilkan pop up
Skenario Rekap Transaksi Chart 11. Memilih salah satu kategori pada combo box sesuai data yang akan dicari 12. Memasukkan data yang dicari 13. Klik tombol Cari Sesuai Sesuai Sesuai
14.
transaksi penyewaan sesuai data yang dicari 15. Klik tombol chart 16. Menampilkan grafik
Sesuai
pendapatan sesuai data yang ditampilkan pada tabel Rekap Transaksi 17. Klik Close 18. Menampilkan data
Sesuai
Sesuai
transaksi penyewaan pada halaman Rekap Transaksi & terdapat tombol refresh dan cari. Skenario Logout 11. Klik tombol kembali 12. Menampilkan halaman Sesuai Sesuai
beranda pemilik yang berisi menu Data Buku, Data Buku Belum Kembali, Rekap, Data User dan Transaksi Penyewaan Sesuai
13.
Sesuai Sesuai
Alternatif Flow Login Salah 6. User Name dan Passwor benar, menampilkan peringatan User Name dan Password tidak cocok 7. Klik OK 8. Menampilkan halaman Login Sesuai Sesuai Sesuai
Dokumen testing kedua : 15 September 2013 1. Dari hasil testing pertama, ada satu ketidak sesuaian dengan desain yang tidak dapat dibenahi yaitu cetak struk penyewaan. 2. Sistem ini belum dapat otomatis menghitung denda yang dikenai pada penyewa saat terlambat mengembalikan buku sesuai tanggal kembali yang seharusnya. 3. Kekurangan pada sistem : Harga sewa buku dihitung dari 10% harga pembelian, dengan ketentuan yang sudah pasti ini seharusnya dapat dibuat otomatis menghitung harga sewa dari harga beli buku yang diinputkan pada informasi data buku. Pada rekap transaksi, pendapatan yang dihitung hanya dari harga sewa buku yang disewa. Seharusnya nilai pendapatan juga termasuk denda yang dikenai pada penyewa. Sistem ini belum ada fungsi untuk mencetak grafik pendapatan dan rekap transaksi. Pencatatan transaksi pengembalian seharusnya menyertai data user yang melakukan transaksi pengembalian tersebut untuk mengantisipasi terjadinya rancu pengembalian. Cetak struk pengembalian juga dapat ditambahkan sebagai bukti pengembalian oleh penyewa Untuk fitur yang tidak dapat melakukan perubahan pada data yang diinputkan seharusnya dibuat fasilitas untuk memberikan catatan sehingga dapat memberikan keterangan kesalahan pencatatan dan memudahkan pemilik menganalisis kesalahan laporan.