Pengujian perangkat lunak digunakan untuk mengetahui kelayakan aplikasi untuk digunakan. Metode yang dilakukan dalam pengujian adalah Black Box testing. Black Box Testing yaitu pengujian yang berfokus pada persyaratan fungsional perangkat lunak tanpa memperdulikan coding program. Pengujian ini untuk menentukan sejauh mana sistem yang ada dapat memenuhi keinginan pelanggan dan pemilik konveksi exito
• Prosedur Pengujian
Pengujian yang dilakukan adalah pengujian Black Box Testing yaitu pengujian yang terfokus pada apakah unit program memenuhi kebutuhan yang disebutkan dalam spesifikasi. Pada Black Box Testing cara pengujiannya hanya dilakukan dengan menjalankan atau mengeksekusi unit atau modul, kemudian diamati
Institut Sains dan Teknologi Nasional
apakah hasil dari unit tersebut sesuai dengan proses bisnis yang diinginkan.
• Sekenario Pengujian
Sekenario Pengujian dilakukan untuk menentukan langkah – langkah dalam melakukan pengujian. Pengujian dilakukan dengan cara menjalankan aplikasi Exito. Setelah aplikasi dijalankan selanjutnya adalah menguji tombol – tombol yang terdapat dalam setiap antar muka aplikasi tersebut, apakah sudah sesuai dengan tahap perencanaan
• Analisis Pengujian
Setelah dilakukan pengujian secara menyeluruh pada website Exito, maka diperoleh hasil pengujian sebagai berikut:
1. Halaman Login
Menampilkan form login dan melakukan login akan di arah ke menu dashboard halaman pelanggan atau halaman utama admin, sudah berjalan dengan lancer
2. Halaman Registrasi
Menampilkan form registrasi dan akan langsung ke halaman login untuk masuk, sudah berjalan sesuai dengan sistem yang di rencanakan
3. Halaman utama
Menampilkan link yang menghubungkan ke halaman login atau register serta sub menu yang menghubungkan ke halaman lainnya, sudah berjalan sesuai sistem yang dirancang.
4. Halaman Produk
Menampilkan produk dari database dan mengarahkan ke ddetail produk, sudah berjalan lancar sesuai yang dirancang
5. Halaman detail produk
Menampilkan detail deskripsi pruduk dari data base dan menampilkan link pemesanan dan keranjang produk
6. Halaman keranjang
64
Institut Sains dan Teknologi Nasional
menampilkan data produk yang terpilih dan ukuran, jumlah beserta harga sesua database, dan menampilkan link kepemesanan produk
7. Halaman pemesanan
Menampilkan halaman pemesanan berisi produk yang di pesan ,ukuran jumlah dan total harga menapilkan alamat pengiriman dan biaya ongkos kirim yang di sediakan dan menampilkan link pembayaran
8. Halaman pembayaran
Menampilkan kode pembayaran berdasarkan metode pembayaran yang di pilih yang menghubunkan ke nota pembayaran
9. Halaman nota
Menampilkan nota pembayaran dan pemesanan, sudah berjalan sesuai yang di rancang
10. Halaman dashboard admin
Menampilkan fitur fitur akses data produk pelanggan dan pemesana
11. Halaman data produk
Menampilkan data produk dari database, menampilkan tambah produk
12. Halama tambah produk
Menampilkan form tambah produk dan akan terinput ke dalam database akan di arahkan ke data produk
13. Halaman tambah kategori
Menampilkan form kategori akan tersimpan ke data base dan di arahkan ke data produk
14. Halaman data pelanggan
Menampilkan data akun pelanggan yang melakukan akses ke halaman pelanggan dan dapat mengubah data pelanggan sesuai permintaan pelanggan
15. Halaman data order
Institut Sains dan Teknologi Nasional
menampilkan data pemesanan sesua pesanan pelanggan dan status pembayaran
16. Halaman proses pemesanan
Menampilkan proses pemesanan pelanggan sesuai data order pemesanan
17. Halaman invoice
Menampilkan laporan pembayaran pelanggan dan juga laporan keuangan bulanan
Tabel 4.18 pengujian registrasi pada website no Skenario
Pengujian
Uji Kasus Hasil yang diharapkan
Hasil Pengujian 1 Form name, email,
address, no.telp, password, ulangi password
dikosongkan, kemudian klik registrasi
name: kosong email: kosong address:
kosong no.telp:
kosong password:
kosong Ulangi password:
kosong
Sistem menolak akses registrasi dan cursor diarahkan untuk mengisi data
Berhasil
2 Form name dikosongkan, email
dikosongkan, address diisi, no.telp diisi, Password dikosongkan, ulangi password dikosongkan, kemudian klik registrasi
name: kosong email: kosong
address: beji kembang raya
no.telp: 082122835608 password: kosong Ulangi password:
kosong
Sistem menolak akses registrasi dan cursor diarahkan Ulangi password:
kosong
Berhasil
66
Institut Sains dan Teknologi Nasional
3 Form name diisi, email diisi, address diisi, no.telp dikosongkan, password diisi, ulangi
password diisi, kemudian klik registrasi
name: inggar user email:
address: beji kembang raya
no.telp: 082122835608 password: kosong Ulangi password:
kosong
Sistem menolak akses registrasi dan cursor diarahkan untuk mengisi data
Berhasil
4 Form name diisi, email diisi, address diisi, no.telp diisi, password diisi, ulangi password diisi, kemudian klik registrasi
name: inggar user email:
address: beji kembang raya
no.telp: 082122835608 password:0000
Ulangi password: 0000
Sistem menerima akses registrasi dan kemudian akan menuju ke dashboard user
Berhasil
Tabel 4.19 pengujian login admin pada website No Skenario Pengujian Uji Kasus Hasil yang
diharapkan
Hasil Pengujian 1 Mengkosongkan
semua form email dan password, lalu menekan tombol login
(Dikosongkan) password (Dikosongkan)
Sistem menolak akses login dan cursor Diarahkan untuk mengisi email
Berhasil
Institut Sains dan Teknologi Nasional
2 Mengetikkan Email, dan password tidak diisi atau kosong kemudian klik tombol login
Email:
inggaradmin@
gmail.com password:
(kosong)
Sistem menolak akses login dan cursor diarahkan untuk mengisi email
Berhasil
3 Mengetikkan
Password, dan email tidak diisi atau kosong kemudian klik tombol login
Email : (kosong) Password 0000
Sistem
menolak akses login dan kembali ke halaman login
Berhasil
4 Mengisi email dan password yang benar lalu menekan tombol login
(inggaradmin@gmailc om) password (0000)
Sistem menerima akses login dan kemudian menuju ke halaman dashboard admin
Berhasil
Tabel 4.20 pengujian login user pelanggan pada website No Skenario Pengujian Uji Kasus Hasil yang
diharapkan
Hasil Pengujian 1 Mengkosongkan
semua form email dan password, lalu menekan tombol login
(Dikosongkan) password (Dikosongkan)
Sistem
menolak akses login dan cursor diarahkan untuk mengisi email
Berhasil
68
Institut Sains dan Teknologi Nasional
2 Mengetikkan Email, dan password tidak diisi atau kosong kemudian klik tombol login
Email:
password: (kosong)
Sistem
menolak akses login dan cursor diarahkan untuk mengisi email
Berhasil
3 Mengetikkan
Password, dan email tidak diisi atau kosong kemudian klik tombol login
Email : (kosong) Password : 0000
Sistem
menolak akses login dan kembali ke halaman login
Berhasil
5 Mengisi email dan password yang benar lalu menekan tombol login
(inggaruser@gm ail.om) password (0000)
Sistem menerima akses login dan kemudian menuju ke halaman dashboard user
Berhasil
Tabel 4.21pengujian tambah kategori pada website No Skenario Pengujian Uji Kasus Hasil yang
diharapkan
Hasil Pengujian 1 Mengkosongkan form
nama kategori, form, lalu menekan tombol simpan
Nama kaegori:
kosong
Sistem menolak akan redirect ke menu tambah kategori dan cursor diarahkan untuk mengisi data tambah kategori
Berhasil
Institut Sains dan Teknologi Nasional
2 Mengisi form nama kategori lalu menekan tombol simpan
Nama kategori :SepakBo la
Sistem merima akses simpan dan kembali ke halaman data produk
berhasil
Tabel 4.22 pengujian tambah produk No Skenario Pengujian Uji Kasus Hasil yang
diharapkan
Hasil Pengujian 1 Mengkosongkan form
nama produk deskripsi
dikosongkan, kategori dikosongkan, harga dikosongkan, lalu menekan tombol simpan
Nama produk:
kosong Deskripsi:
Kosong Kategori;
kosong Harga:
kosong
Sistem menolak akan redirect ke tambahproduk dan cursor diarahkan untuk mengisi data tambah produk
Berhasil
2 form nama produk dikosongkan, deskripsi dikosongkan, kategori diisi, harga diisi, lalu menekan tombol simpan
Nama produk:
kosong Deskripsi:
Kosong Kategori;
Prasmanan Harga:
35.000
Sistem menolak akan redirect ke tambah produk dan cursor diarahkan untuk mengisi data tambah produk
Berhasil
70
Institut Sains dan Teknologi Nasional
3 form nama produk diisi, deskripsi diisi, kategori diisi, harga diisi, lalu menekan tombol simpan
Nama produk:
jersey Deskripsi:
katun
tersediaalll size bahan nyaman Kategori;
sepak bola Harga:
35.000
Sistem merima akses simpan dan kembali ke halaman fata produku, lalu data tersimpan ke databse
Berhasil
Tabel 4.23 Pengujian Pemesanan No Skenario Pengujian Uji Kasus Hasil yang
diharapkan
Hasil Pengujian 1 Tidak melakukan
pemilihan produk langs melakukan pembayaran
Produk kosong Jumlah kosong Harga kosong
Sistem menolak akan redirect ke pilih produk dan cursor diarahkan untuk pilih produk
Berhasil
2 Lakukan pemilihan produk size dan jumlah lau menekan pembayaran
Produk jersey 01
Size xl Jumlah 10
System
Berhasil menerima danakan di arahkan langsung ke
metode pembyaran
berhasil
71
Institut Sains dan Teknologi Nasional
BAB V