Tes Plan untuk APB
Dokumen ini berisi daftar rinci tentang kasus pengujian yang akan digunakan untuk Aplikasi Pelacak Barang (APB) Kasus-kasus uji digunakan untuk pengujian sistem tingkat.
Operasi dasar pada software sekarang ini adalah:
1. Instalasi Aplikasi
2. GUI / Tampilan Form Aplikasi
3. Isi Data Pelanggan
4. Simpan Data Barang
5. Pengambilan barang
6. Perhitungan Biaya Sewa
7. Status Lot
Uji kasus dirancang untuk semua operasi ini. Laporan ini disusun dalam satu bagian. Kita memberikan uji kasus untuk seluruh operasi ini.
1. Instalasi aplikasi
Uji kasus ID Tujuan Langkah Hasil yang diharapkan
1 Instalasi Klik file execute APB Sistem program harus meminta user untuk memilih direktori di mana semua file kerja akan disimpan.
2. Tampilan Form Aplikasi
Uji kasus ID Tujuan Langkah Hasil yang diharapkan
1 Menampilkan Form Aplikasi 1. Menjalankan aplikasi
2. Mengamati form login
3. Masukkan data ke dalam textbox password. 1. Form Login ditampilkan.
2. Form Login harus memiliki
Textbox: User Name, Password.
Buttons: Login, Cancel.
3. Password harus ditampilkan dalam dienkripsi format seperti'*****'.
2 Proses Login 1. Masukkan username dan password yang valid.
2. Klik button Login User berhasil masuk kedalam aplikasi. Setelah login, form menu akan muncul.
3 Username tidak valid 1. Masukkan username tidak valid.
2. Masukkan password yang valid
3. Klik button Login Messagebox Error ditampilkan dengan
pesan kesalahan yang tepat. Pesan mungkin
Nama username atau password tidak valid
4 Password tidak valid 1. Masukkan username valid.
2. Masukkan password tidak valid
3. Klik button Login Messagebox Error ditampilkan dengan
pesan kesalahan yang tepat. Pesan mungkin
Nama username atau password tidak valid
5
Username dan password tidak valid 1. Masukkan username tidak valid
2. Masukkan password tidak valid
3. Klik button Login Messagebox Error ditampilkan dengan
pesan kesalahan yang tepat. Pesan mungkin
Nama username atau password tidak valid
3. Isi Data Pelanggan
Uji kasus ID Tujuan Langkah Hasil yang diharapkan
1 Input data pelanggan 1. Menginputkan data pada textbox sesuai dengan spesifikasi yang ada di database
2. klik Button simpan Data tersimpan ke database dan muncul messagebox, data telah tersimpan dan data-data textbox dibersihkan
2 Duplikat data pelanggan 1. Menginput data pelanggan yang sama yang sudah ada di database
2. klik Button simpan muncul messagebox ,data sudah pernah ada didatabase
3 Tindakan Cancel 4. Masukkan username dan password yang valid.
5. klik Button Batal. Data pada textbox dikosongkan
4 Edit data pelanggan 1. Klik data yang mau di ubah pada datagridview
2. Mengubah data penyewa yang akan ditampilkan pada textbox
3. klik Button Ubah. 1. Pada saat data di datagridview diklik, data yang diinginkan dapat tampil ditextbox dan tombol simpan menjadi disable
2. Data pada database berubah sesuai dengan yang diedit pada textbox pada saat tombol ubah diklik.menampilkan pesan yang menkonfirmasi bahwa data telah diubah, dan button simpan menjadi enable dan data-data pada textbox tidak ada lagi.
5 Hapus data pelanggan 1. Klik data yang mau di hapus pada datagridview
2. klik Button hapus 1. Pada saat data di datagridview diklik, data yang diinginkan dapat tampil di textbox
2. Muncul pesan yang mengkonfirmasi bahwa data di database telah dihapus dan membuat tombol simpan menjadi enable dan mengosongkan seluruh isi textbox
6 Input Data Kosong 1. Mengosongkan seluruh textbox
2. klik Button simpan Muncul pesan yang memberitahukan bahwa ada kolom yang kosong
4. Simpan Data Barang
Uji kasus ID Tujuan Langkah Hasil yang diharapkan
1 Input data barang
yang valid 1. Menginput data yang sesuai dengan tipe data textbox yang disediakan
2. klik Button simpan 1. Aplikasi menyimpan seluruh data yang di input pada form input barang
2. menampilkan pesan yang mengkonfirmasi bahwa data telah diproses
mengosongkan kembali semua textbox
2 Input data barang
yang tidak valid 1. Menginput data yang tidak sesuai dengan tipe data textbox yang disediakan
2. 1. menampilkan pesan yang memberitahukan bahwa tipe data yang diinputkan tidak sesuai
3 Input Data Kosong 1. Mengosongkan seluruh textbox
2. klik Button simpan Muncul pesan yang memberitahukan bahwa ada kolom yang kosong
5. Pengambilan Barang
Uji kasus ID Tujuan Langkah Hasil yang diharapkan
1 Cek Data Pelanggan 1. Mengisi kode penyewa pada textbox
2. klik Button proses 1. Menampilkan pesan bahwa data penyewa salah
2. Mengosongkan kembali textbox yang terdapat kesalahan
2 Perhitungan lama sewa 1. Mengisi tanggal pengeluaran barang yang tidak valid
1. Seharusnya system menampilkan pesan error karena perhitungan hari menjadi tidak sesuai
2. Pilihan hari pada datetimepicker kembali ke awal
3 Pengeluaran sebagian dari seluruh barang 1. mengisi kolom jumlah barang lebih sedikit dibandingkan dengan yang ditampilkan pada datagridview
2. klik Button proses 1. Seharusnya aplikasi dapat langsung mengurangkan jumlah barang yang ada pada field di database
2. Menampilkan pesan yang memberitahukan bahwa masih ada barang yang disimpan digudang dan menanyakan sipenyewa apakah mau mengambil barang lagi atau tidak
4 Pengeluaran barang melebihi jumlah penyimpanan 1. mengisi kolom jumlah barang lebih banyak dibandingkan dengan yang ditampilkan pada datagridview
2. klik Button proses Menampilkan pesan bahwa jumlah barang yang diinput tidak sesuai
6. Perhitungan Biaya Sewa
Uji kasus ID Tujuan Langkah Hasil yang diharapkan
1 Input data jumlah hari yang invalid 1. Input data diluar tipe data yang semestinya(Integer)
2. klik Button proses Data invalid tidak dapat diinput selain tipe integer
2 Input bilangan negatif pada textbox jumlah hari sewa 1. Input data bilanga negatif
2. klik Button proses Bilangan negatif tidak dapat diproses selain tipe integer
7. Status Lot
Uji kasus ID Tujuan Langkah Hasil yang diharapkan
1 Tampilkan Data dari Database Klik pilih data pada Datagidview Data yang dipilih muncul ke textbox yang sesuai
2
APB : Laporan Tes Plan
Detail Pengujian :
- Jumlah kasus test yang gagal : 2
- Cakupan setelah pengujian : 80%
Kasus test yang gagal :
No Kasus test Detail kasus test Keterangan
1 Duplikat data pelanggan Menginput data pelanggan yang sama yang sudah ada di database
*Gagal*
Aplikasi error dan harus stop debugging
2 Input data barang
yang tidak valid Menginput data yang tidak sesuai dengan tipe data textbox yang disediakan
*Gagal*
Aplikasi error
File dapat diunduh disini
Rabu, 23 Juni 2010
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar