• Tidak ada hasil yang ditemukan

Pengujian Unit

Dalam dokumen Perancangan Web E Commerce Website 5K La (Halaman 30-38)

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.

Dalam dokumen Perancangan Web E Commerce Website 5K La (Halaman 30-38)

Dokumen terkait