3.3.6 Desain Uji Coba
Desain uji coba bertujuan untuk memastikan bahwasanya aplikasi telah dibuat sesuai dengan hasil atau tujuan yang diharapkan. Kekurangan atau
kelemahan aplikasi pada tahap ini akan dievaluasi sebelum implementasi. Desain uji coba fitur dasar sistem ini dilakukan dengan menggunakan
Black Box Testing dimana aplikasi akan diuji dengan melakukan berbagai uji coba
untuk membuktikan bahwa aplikasi yang telah dibuat sesuai dengan tujuan yang akan dicapai.
A. Desain Uji Coba Fitur Login
Proses login dilakukan dengan cara menginputkan username dan password
. Username berupa ID dari karyawan. Dari status username dan password
ini akan diketahui status login, apakah sebagai bagian administrasi atau manajer. Data login yang digunakan terlihat pada Tabel 3.67 yang berisi
username dan password untuk bagian administrasi dan manajer.
Tabel 3.67 User Login
Nama Field Data-1
Data-2 Data-3
User Name
KAR-0001 KAR-0002
KAR-0003 Password
Admin Manager
Manager Tabel 3.68 Test Case Login
Test Case
ID Tujuan
Input Output yang diharapkan
1 Deskripsi
username ,
password yang valid.
Memasukkan data 1 dari tabel
testing data
pengguna Form
login tertutup dan muncul form Menu Utama
2 Deskripsi
username atau password tidak
valid . Memasukkan
data username =
KAR-0001 dan password = Manager
Form login mengeluarkan
message box username
atau password salah
B. Desain Uji Coba Fitur Master Perumahan
Proses master perumahan adalah proses penyimpanan baru seputar data perumahan. Proses uji coba pada form ini bertujuan untuk mengetahui dan
menentukan keberhasilan dari fungsi-fungsi object. Desain form isi master perumahan dapat dilihat pada Tabel 3.69.
Tabel 3.69 Perumahan
Nama Field Data-1
Data-2
ID Perumahan PER-0001
PER-0002 Nama Perumahan Arya Regency
Surya Regency Alamat
Jalan Mojopahit Jl. Wahid Hasyim
Kota Mojokerto
Jombang No Telepon
0321-98761 0321-897444
Fax 0321-98761
0321-897444 Website
www.aryaregency.com -
Tabel 3.70 Test Case Perumahan
Test Case
ID Tujuan
Input Output yang diharapkan
3 Menambah data baru
ke Tabel Perumahan Memasukkan
data 1
kemudian menekan
tombol simpan Muncul pesan Inserting
Data dan data bertambah ke
datagridview dan
database 4
Ubah data dari Tabel Perumahan
Memilih data perumahan yang akan diubah pada
datagridview kemudian
menekan tombol simpan Muncul pesan Updating
Data , dan data yang diubah tersimpan dalam
database .
5 Menghindari
data pengguna kosong pada
Tabel Perumahan Memasukkan
data Kavling
dengan mengosongkan salah satu
field yang wajib diisi
kemudian menekan
tombol simpan. Muncul pesan Isi Semua
Data dengan Benar, dan data tidak tersimpan pada
Tabel Perumahan.
6 Menghapus data pada
Tabel Perumahan Memilih data perumahan
yang akan dihapus pada datagridview
kemudian menekan tombol hapus.
Muncul pesan konfirmasi Anda yakin data mau
dihapus, jika pilih “iya” data
pada Tabel
perumahan terhapus.
Tabel 3.70 lanjutan
Test Case
ID Tujuan
Input Output yang diharapkan
7 Membatalkan
penyimpanan data. Memasukkan
data perumahan
kemudian menekan tombol batal.
Semua field kosong
C. Desain Uji Coba Fitur Master Kavling