Pengujian Perangkat Lunak Pengujian Alpa

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