146
12 Pencarian
barang Digunakan member atau
pengunjung untuk pencarian barang
cari.php
4.4 Pengujian Perangkat Lunak
Pengujian sistem merupakan hal terpenting yang bertujuan untuk menemukan kesalahan–kesalahan atau kekurangan–kekurangan pada perangkat
lunak yang diuji. Pengujian bermaksud untuk mengetahui perangkat lunak yang dibuat sudah memenuhi kriteria yang sesuai dengan tujuan perancangan perangkat
lunak tersebut. Pengujian perangkat lunak ini menggunakan pengujian
➇
l
➈ ➉
k
➇
o
➊
. Pengujian
➇
l
➈ ➉
k
➇
o
➊
berfokus pada persyaratan fungsional perangkat lunak.
4.5 Pengujian Alpa
Pengujian alpha dilakukan dengan menggunakan metode
➇
l
➈ ➉
k
➇
o
➊
. Untuk pengujian alpha ini yaitu pada pengujian sebagai pengguna
4.5.1 Skenario Pengujian M
➋➌ ➍➋➎
Tabel 4.5 Skenario pengujian aplikasi
➌➋➌ ➍
➋➎
Kelas Uji Butir Uji
Jenis Pengujian
Registrasi m
➏
m
➇ ➏
r Menampilkan
➐
orm user baru
➑➒ ➈ ➉
➓ ➑➔
➊
Isi
➐
orm pendaftaran
➑➒ ➈ ➉
➓ ➑➔
➊
Simpan data baru
→➣↔ ↕➙ →
➛ ➜
Login Isi data login
➑ ➒
➈ ➉
➓ ➑
➔ ➊
Verifikasi
➝➞ ➈
➟➒ ➑
➒ ➈
➉ ➓
➑ ➔
➊
Verifikasi p
➈
ss
➠
or
➡ ➑
➒ ➈
➉ ➓
➑ ➔
➊
Logout Menghapus s
➏
ss
➟
on us
➏
r
➑ ➒
➈ ➉
➓ ➑
➔ ➊
Ganti profil Menampilkan
➐
orm ubah profil
➑ ➒
➈ ➉
➓ ➑
➔ ➊
Ubah data
➉
ostum
➏
r
➑ ➒
➈ ➉
➓ ➑
➔ ➊
147
Simpan perubahan
➢ ➤➥➦➧ ➢ ➨➩
Ganti p
➥
ss
➫
or
➭
Menampilkan
➯
orm ubah p
➥
ss
➫
or
➭ ➢ ➤➥➦➧
➢ ➨➩
Verifikasi p
➥
ss
➫
or
➭
lama
➢ ➤➥➦➧ ➢ ➨➩
Verifikasi p
➥
ss
➫
or
➭
baru
➢ ➤➥➦➧ ➢ ➨➩
Verifikasi konfirmasi p
➥
ss
➫
or
➭ ➢ ➤➥➦➧
➢ ➨➩
Menu barang Menampilkan data barang
➢ ➤➥➦➧ ➢ ➨➩
Menampilkan data detail barang
➢ ➤➥➦➧ ➢ ➨➩
Menu profil Menampilkan profil perusahaan
➢ ➤➥➦➧ ➢ ➨➩
Menu kontak Menampilkan kontak perusahaan
➢ ➤➥➦➧ ➢ ➨➩
Menu pembayaran Menampilkan cara pembayaran
➢ ➤➥➦➧ ➢ ➨➩
Menu cara pemesanan
Menampilkan cara pemesanan
➢ ➤➥➦➧ ➢ ➨➩
Menu keranjang belanja
Menampilkan data detail transaksi
➢ ➤➥➦➧ ➢ ➨➩
Mengubah data detail transaksi
➢ ➤➥➦➧ ➢ ➨➩
Menghapus data detail transaksi
➢ ➤➥➦➧ ➢ ➨➩
Menu history member
Menampilkan data transaksi yang pernah dilakukan
➢ ➤➥➦➧ ➢ ➨➩
Menampilkan data detail tiap transaksi
➢ ➤➥➦➧ ➢ ➨➩
Menampilkan cara pembayaran
➢ ➤➥➦➧ ➢ ➨➩
Lo
➲
out Menghapus s
➳
ss
➵
on member
➢ ➤➥
➦➧ ➢
➨ ➩
4.5.2 Skenario Pengujian Administrator Tabel 4.6 Skenario pengujian aplikasi admin
Kelas Uji Butir Uji
Jenis Pengujian
Lo
➲ ➵
n Isi data login
➢ ➤➥➦➧ ➢ ➨➩
Verifikasi us
➳
rn
➥
m
➳ ➢ ➤➥➦➧
➢ ➨➩
Verivikasi p
➥
ss
➫
or
➭ ➸➺ ➻➼ ➽
➸➾ ➚
Lo
➲
out Menghapus s
➳
ss
➵
on us
➳
r
➢ ➤➥ ➦➧
➢ ➨ ➩
Ganti p
➥
ss
➫
or
➭
Menampilkan
➯
orm ganti p
➥
ss
➫
or
➭ ➢ ➤➥
➦➧ ➢ ➨
➩
Verifikasi p
➥
ss
➫
or
➭
lama
➢ ➤➥ ➦➧
➢ ➨ ➩
Verifikasi p
➥
ss
➫
or
➭
baru
➢ ➤➥ ➦➧
➢ ➨ ➩
148
Verfikasi konfirmasi p
➪
ss
➶
or
➹ ➘➴ ➪➷➬
➘➮ ➱
Wilayah Tampilkan data wilayah
➘➴ ➪➷➬ ➘➮ ➱
Provinsi Tampilkan data provinsi
➘➴ ➪➷➬ ➘➮ ➱
Tambah data provinsi
➘➴ ➪➷➬ ➘➮ ➱
Ubah data provinsi
➘➴ ➪➷➬ ➘➮ ➱
Kota Tampilkan data kota
➘➴ ➪➷➬ ➘➮ ➱
Tambah data kota
➘➴ ➪➷➬ ➘➮ ➱
Ubah data kota
➘➴ ➪➷➬ ➘➮ ➱
Stok Tampilkan data stok
➘➴ ➪➷➬ ➘➮ ➱
tambah data stok
➘➴ ➪➷➬ ➘➮ ➱
ubah data stok
➘➴ ➪➷➬ ➘➮ ➱
Pesanan Tampilkan data pesanan
➘➴ ➪➷➬ ➘➮ ➱
Ubah status data pesanan
➘➴ ➪➷➬ ➘➮ ➱
Lihat data detail pesanan
➘➴ ➪➷➬ ➘➮ ➱
Backup database Tampilkan data backup
➘➴ ➪➷➬ ➘➮ ➱
Data kategori Tampilkan data kategori
➘➴ ➪➷➬ ➘➮ ➱
Tambah data kategori
➘➴ ➪➷➬ ➘➮ ➱
Ubah data kategori
➘➴ ➪➷➬ ➘➮ ➱
Data barang Tampilkan data barang
➘➴ ➪➷➬ ➘➮ ➱
Tambah data barang
➘➴ ➪➷➬ ➘➮ ➱
Ubah data barang
➘➴ ➪➷➬ ➘➮ ➱
4.6 Kasus dan Hasil Pengujian 4.6.1 Pengujian Lupa P