Desain Uji Coba Fitur Login Desain Uji Coba Fitur Master Perumahan

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