Anda di halaman 1dari 57

BAB 5.

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

Sesuai Sesuai Sesuai

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.

Klik OK 19. Menampilkan form isian

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.

Klik tombol Simpan 17. Mengecek apakah data

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

Tambah Kategori yang masih kosong

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

Sesuai Sesuai Sesuai 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.

Klik OK 19. Menampilkan form isian

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

pop up yang ditampilkan adalah halaman tab tambah data buku

yang tidak sesuai dengan tipe data form 23. Tidak menerima karakter yang tidak sesuai dengan tipe data form (karakter tidak ditampilkan dalam form)

Sesuai

Usecase Name Usecase ID Actor

Transaksi Penyewaan UC-02 Pemilik Skenario Transaksi Penyewaan

Actor 1. Membuka aplikasi SI Pakno

Sistem

Sesuai / Tidak Sesuai Sesuai

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 Sesuai

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

transaksi penyewaan terbaru dari database pada tabel transaksi penyewaan

Skenario Transaksi Penyewaan Klik Cari 11. Memilih salah satu Sesuai

kategori pada combo box sesuai data yang akan dicari

12.

Memasukkan data yang dicari 13. Klik tombol cari 14. Menampilkan data

Sesuai Sesuai

transaksi penyewaan sesuai data yang dicari

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

Pada program tombol kembali belum bisa (masih error)

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

Password tidak cocok

7. Klik OK 8. Menampilkan halaman Login

Sesuai Sesuai

Usecase Name Usecase ID Actor

Transaksi Penyewaan UC-03 Kasir Skenario Transaksi Penyewaan

Actor 1. Membuka aplikasi SI Pakno

Sistem

Sesuai / Belum Sesuai Sesuai

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 Sesuai

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

transaksi penyewaan sesuai data yang dicari

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

Sesuai Sesuai Sesuai

jaminan semua transaksi

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

Pada program, nama tombol yang dimaksud adalah Pinjam

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

Sesuai Saat data benar dan lengkap, yang

20.

Menampilkan konfirmasi sukses

Belum Sesuai

ditampilkan pada pop up adalah jumlah kembalian dari pembayaran

21.

Klik OK 22. Mencetak struk

Sesuai

penyewaan buku sesuai transaksi 23. Menampilkan form detail transaksi dan transaksi penyewaan yang masih kosong

Sesuai

Program belum berjalan

Sesuai

Skenario Tab Transaksi Baru Detail Transaksi Hapus (Simpan)

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

transaksi yang dipilih di tabel detail transaksi

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

Sesuai 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

8. Menampilkan halaman Login

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

detail penyewaan masih kosong

Usecase Name Usecase ID Actor

Transaksi Pengembalian UC-04 Kasir Skenario Transaksi Pengembalian

Actor 1. Membuka aplikasi SI Pakno

Sistem

Sesuai / Belum Sesuai Sesuai

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 Sesuai

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

transaksi penyewaan terbaru

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

transaksi penyewaan sesuai data yang dicari

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.

Klik tombol Kembalikan 17. Mengubah status

Sesuai

penyewaan buku menjadi 1 (siap disewakan lagi) 18. Menampilkan data

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

Usecase Name Usecase ID Actor

Data Buku Belum Kembali UC-05 Pemilik Skenario Buku Belum Kembali

Aktor 1. Membuka aplikasi SI Pakno

Reaksi Sistem

Sesuai / Belum Sesuai

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

Sesuai

Sesuai

Sesuai

Sesuai

10.

Menampilkan data buku

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

Sesuai Sesuai Sesuai

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

7. Klik OK 8. Menampilkan halaman Login

Sesuai Sesuai

Usecase Name Usecase ID Actor

Data Buku Belum Kembali UC-06 Kasir dan Tata Buku Skenario Buku Belum Kembali

Aktor 1. Membuka aplikasi SI Pakno

Reaksi Sistem

Sesuai / Belum Sesuai Sesuai

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 Sesuai

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

7. Klik OK 8. Menampilkan halaman Login

Sesuai Sesuai

Usecase Name Usecase ID Actor

Data User UC-07 Pemilik Skenario Data User

Actor 1. Membuka aplikasi SI Pakno

Sistem

Sesuai / Belum Sesuai Sesuai

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 Sesuai

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

terbaru dari database ke tabel data user

Skenario Tab Data User 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 user sesuai data yang dicari

Sesuai Sesuai Sesuai

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.

Menghapus data user yang dipilih

Sesuai

17.

Menampilkan konfirmasi sukses

Sesuai Sesuai

18.

Klik OK 19. Menampilkan data user

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.

Menampilkan konfirmasi gagal

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

Usecase Name Usecase ID Actor

Rekap Transaksi UC-08 Pemilik Skenario Rekap Transaksi

Pemilik 1. Membuka aplikasi SI Paku Kono

Reaksi Sistem

Sesuai / Belum Sesuai Sesuai

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 Sesuai

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

transaksi penyewaan terbaru dari database

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.

Menampilkan data Sesuai

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.

Klik tombol Logout 14. Menampilkan halaman Login

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.

Anda mungkin juga menyukai