BAB I PENDAHULUAN
BAB 3 PEMBAHASAN
3.3 Implementasi dan Pengujian Unit
3.3.2 Pengujian Unit
Pengujian unit beberapa halaman website ini menggunakan pengujian Black Box, sebagai berikut :
1. Pengujian Halaman Login
Tabel 3.1 Pengujian Blackbox Halaman Login
No. Skenario Pengujian Test Case Hasil yang Diharapkan 1. Email dan Password tidak
diisi kemudian klik tombol
login
Email : (kosong)
Password : (kosong)
Sistem akan menolak akses pengguna dan menampilkan " Email dan
Password tidak dikenal" 2. Mengetikkan Email dan
Password tidak diisi atau kemudian klik tombol login
Email: andri1967
Password : (kosong)
Sistem akan menolak akses pengguna dan menampilkan "Anda Belum Memasukkan
Password" 3. Email tidak disisi dan
Password diisi kemudian klik tombol login
Email : (kosong)
Password :
andritampanmaksimal
Sistem akan menolak akses pengguna dan menampilkan "Anda Belum Memasukkan
Email " 4. Mengetikkan salah satu pada
Email atau Password
kemudian klik tombol login
Email : andri1967 (benar)
Password :
andrikurangtampan (salah)
Sistem akan menolak akses pengguna dan menampilkan "P Email
dan Password tidak sesuai"
5. Mengetikkan Email dan
Password dengan data yang
Email : andri1967 (benar)
Sistem akan menerima akses login dan kemudian
benar kemudian klik tombol login Password : andritampanmaksimal (benar) langsung menampilkan menu utama
2. Pengujian Halaman Daftar
Tabel 3.2 Pengujian Blackbox Halaman Daftar
No. Skenario Pengujian Test Case Hasil yang Diharapkan 1. Nama, email, Password dan
ulangi Password tidak diisi lalu mengklik tombol daftar
Nama : (kosong) Email : (kosong)
Password : (kosong) Ulangi Password : (kosong)
Sistem akan menolak dan menampilan "anda belum mengisi formpendaftaran”
2. Mengisi nama,
mengosongkan email,
Password dan ulangi
Password lalu mengklik tombol daftar Nama : andri Email : (kosong) Password : (kosong) Ulangi Password : (kosong)
Sistem akan menolak dan
menampilakan “anda belum mengisi ini” ditiap field yang masih kosong”
3. Mengisi email, mengosongkan nama,
Password dan ulangi
Password lalu mengklik tombol daftar Nama : (kosong) Email : andri@mail.com Password : (kosong) Ulangi Password : (kosong)
Sistem akan menolak dan
menampilakan “anda belum mengisi ini” ditiap field yang masih kosong”
4. Mengisi Password,
mengosongkan nama, email dan ulangi Password lalu mengklik tombol daftar
Nama : (kosong) Email : (kosong)
Password : andri123
Sistem akan menolak dan
menampilakan “anda belum mengisi ini” ditiap field yang masih kosong”
Ulangi Password : (kosong)
5. Mengisi ulangi Password, mengosongkan email,
Password dan nama lalu mengklik tombol daftar
Nama : (kosong) Email : (kosong)
Password : (kosong) Ulangi Password : andri123
Sistem akan menolak dan
menampilakan “anda belum mengisi ini” ditiap
field yang masih kosong
6. Mengisi email menggunakan email yang sudah digunakan Dan mengisi nama,
Password dan ulangi
Password lalu mengklik tombol daftar Nama : andri Email : andri@ymail.com (sudah pernah digunakan) Password : andri123 Ulangi Password : andri123
Sistem akan menolak dan
menampilakan “email ini sudah digunakan”
7. Mengisi nama, email,
Password dan ulangi
Password, tetapi isi di field ulangi Password tidak sama dengan di field Password
lalu mengklik tombol daftar
Nama : andri Email : andri@mail.com Password : andri123 Ulangi Password : andri113
Sistem akan menolak dan
menampilkan “Password
tidak sesuai”
8. Mengisi Nama, email (yang belum pernah digunakan),
Password dan ulangi
Password (sesuai dengan isi di field Password) Nama : andri Email : andri@mail.com Password : andri123 Ulangi Password : andri123
Sistem akan menerima dan menampilkan
halaman “silakan konfirmasi email anda”.
3. Pengujian Halaman Isi Data Produk
No. Skenario Pengujian Test Case Hasil yang Diharapkan 1. Tidak mengisi semua field
lalu klik simpan
Nama Produk : (kosong) Keadaan : (kosong) Kategori : (kosong) Harga Satuan : (kosong) Deskripsi : (kosong) Jasa Pengiriman : (kosong) Gambar : (kosong)
Sistem akan minta untuk mengisi field yang masih kosong dan menampilkan
"anda belum mengisi ini”
2. Mengisi semua filed yang ada lalu klik kembali
Nama Produk : ExperiaE1 Keadaan : baru Kategori : gadget Harga Satuan : Rp1.200.000 Deskripsi : (berisi spesifikasi) Jasa Pengiriman : JNE, TIKI, Pos Gambar : experiae1.jpg
Data tidak disimpan dan Anda akan menuju ke halaman sebelumnya.
3. Mengisi semua filed yang ada lalu klik simpan
Nama Produk : ExperiaE1 Keadaan : baru Kategori : gadget
Sistem akan meyimpan data dan menampilkan
Harga Satuan : Rp1.200.000 Deskripsi : (berisi spesifikasi) Jasa Pengiriman : JNE, TIKI, Pos Gambar : experiae1.jpg
4. Pengujian Halaman Pemesanan
Tabel 3.4 Pengujian Blackbox Halaman Pemesanan
No. Skenario Pengujian Test Case Hasil yang Diharapkan 1. Tidak mengisi semua field
lalu klik lanjut
Nama Penerima : (kosong) Telepone : (kosong) Provinsi: (kosong) Kota/ Kabupaten: (kosong) Kecamatan : (kosong) Alamat Lengkap : (kosong)
Kode Pos : (kosong)
Sistem akan minta untuk mengisi field yang masih kosong dan menampilkan
"anda belum mengisi ini”
2. Belum mengisi 1 field lalu klik lanjut
Nama Penerima : Andri
Telepone : (kosong)
Sistem akan minta untuk mengisi field yang masih kosong dan menampilkan "anda belum mengisi ini.
Provinsi: Kalbar Kota/ Kabupaten: Pontianak Kecamatan : Pontianak Timur Alamat Lengkap : Perumnas 4 Kode Pos : 78312 3. Mengisi semua filed yang
ada lalu klik lanjut
Nama Penerima : Andri Telepone : 0856xxxxxx Provinsi: Kalbar Kota/ Kabupaten: Pontianak Kecamatan : Pontianak Timur Alamat Lengkap : Perumnas 4 Kode Pos : 78312
Sistem akan menyimpan lalu anda menuju ke tahap selanjutnya.
3.4. Unggulan Desain
Website 5K Lapak menggunakan tampilan yang minimalis, yaitu dengan tidak memunculkan banyak gambar, tombol, menu dan iklan. Dengan begitu website 5K Lapak tidak akan membuat kesulitan bagi pengguna baru yang mengunjungi. Dengan tidak banyaknya gambar yang dimunculkan waktu untuk memuat penuh halaman
website ini tidak akan lama jika pengguna menggunakan koneksi internet yang lamban. Selain itu, di web ini pembeli dapat membatalkan pembelian jika dalam keadaan barang yang belum dibayar. Website ini menyediakan fasilitas forum antar sesama penjual, sesama pembeli bahkan dapat berkomunikasi langsung dengan admin web dengan menggunakan menu Hubungi Kami.
BAB IV
PENUTUP
Dari hasil perancangan yang dikerjakan, penulis dapat menarik kesimpulan mengenai beberapa kelebihan dari penggunaan dari Website 5K Lapak, diantaranya:
1. Web e-commerce 5K Lapak ini dirancang untuk 2 user, yakni customer dan admin. 2. Pada halaman admin, admin dapat mengolah data member, daftar produk, produk
yang sudah dipesan, dsb.
3. Pada halaman untuk produk, customer dapat mencari, melihat dan membeli produk yang tersedia,
4. Dengan web e-commerce 5K Lapak ini, customer dapat dengan mudah melakukan pemesanan produk secara online. Pembatalan pemesanan produk juga menjadi unggulan dalam rancangan web ini, sehingga dapat meminimalisir kesalahan pemesanan barang oleh pembeli.
Daftar Pustaka
Simarmata, Janner. 2010. Rekayasa Web. Penerbit Andi Offset Yogyakarta.
Hidayat, Taufik. 2008. Panduan Membuat Toko Online Dengan OsCommerce. Penerbit Media Kita Jakarta.
Cholis, Noor. 2015. Pembelajaran Mekatronika Berbasis Objek. Penerbit Deepublish Yogyakarta.
Laudon, Kenneth. Sistem Informasi Manajemen Edisi 10 Buku 2. Penerbit Salemba Empat Jakarta.