Muhammad Hanif Santoso - Verifikasi&Validasi
Muhammad Hanif Santoso - Verifikasi&Validasi
NIM : 200411100078
• Lakukan Verifikasi dan validasi pada sebuah software. Silahkan cari referensi yang sesuai
untuk melakukan kedua proses tersebut. Diajurkan merujuk pada jurnal.
Pada pengujian verifikasi dan validasi saya menggunakan website kasir digital
(http://kedai-kasir.42web.io/login.php), sebagai referensi pengujian verifikasi dan validasi
saya menggunakan laporan akhir pada penelitian yang berjudul “Validasi dan Verifikasi
Sistem Pendukung Keputusan dalam Penentuan Lulusan Terbaik pada Studi Kasus: Institut
Sains dan Teknologi Al-Kamal Jakarta”. Pada laporan tersebut untuk melakukan pengujian
verifikasi menggunakan black box dan pengujian validasi menggunakan kuesioner yang
kemudian di sebarkan ke beberapa stakeholder.
A. Instrumen Pengujian.
1. Instrumen pengujian verifikasi.
• Admin
Menu yang diuji Detail Pengujian Jenis Pengujian
Login Login sebagai admin Black box
Melakukan penambahan
Pengolahan menu kedai data, edit data, pencarian Black box
data, dan delete data
Melakukan pencarian
Pengolahan Transaksi Black box
data, dan pencetakan data
Melakukan penambahan
data user, pencarian data
Pengolahan user Black box
user, edit data user, dan
delete data user.
• Kasir
Menu yang diuji Detail Pengujian Jenis Pengujian
Login Login sebagai kasir Black box
Melakukan pencarian
Pengolahan menu kedai menu makanan pada Black box
kedai
Melakukan pencarian
Proses order nama menu dan proses Black box
pemesanan
Pengolahan proses Melakukan proses
Black box
pembayaran pembayaran
2. Perhitungan persantase
𝐽𝑢𝑚𝑙𝑎ℎ 𝑠𝑘𝑜𝑟 𝑦𝑎𝑛𝑔 𝑑𝑖 𝑝𝑒𝑟𝑜𝑙𝑒ℎ
𝑷𝒆𝒓𝒔𝒆𝒏𝒕𝒂𝒔𝒆 = X 100%
𝐽𝑢𝑚𝑙𝑎ℎ 𝑠𝑘𝑜𝑟 𝑡𝑒𝑟𝑡𝑖𝑛𝑔𝑔𝑖
3. Interpretasi Skor
Angka (dalam %) Klasifikasi
0 – 20 Sangat Tidak Layak
21 – 40 Tidak Layak
41 – 60 Cukup
61 – 80 Layak
81 – 100 Sangat Layak
C. Hasil Pengujian.
1. Pengujian Verifikasi
• Admin
1. Pengujian Login
Kasus dan hasil uji (data normal)
Data Masukkan Yang diharapkan Pengamatan Kesimpulan
Username: Menampilkan Data masuk ke Diterima
admin halaman tampilan halaman
Password: dashboard admin dashboard admin
123
Kasus dan hasil uji (data tidak normal)
Data Masukkan Yang diharapkan Pengamatan Kesimpulan
Data salah contoh: Menampilkan Tidak dapat masuk Diterima
Username: peringatan ke tampilan
Admin “username atau halaman
Password: password salah” dashboard admin
admin
2. Pengujian Menu.
• Tambah data
Kasus dan hasil uji (data normal)
Data Masukkan Yang diharapkan Pengamatan Kesimpulan
Nama Menu: Menampilkan Data masuk ke Diterima
“Sambal bakar” daftar menu dan tampilan daftar
Harga: menampilkan data menu dan data
“15000” yang telah di tertambah
Status: tambah dihalaman daftar
“Ready” sebelumnya menu
Kategori:
“Makanan”
Kasus dan hasil uji (data tidak normal)
Data Masukkan Yang diharapkan Pengamatan Kesimpulan
Data salah contoh: Menampilkan Tidak dapat Diterima
Data yang peringatan “Please menyimpan data
dimasukkan adalah fill out this field” yang baru di
kosong tambahkan
• Cari data
Kasus dan hasil uji (data normal)
Data Masukkan Yang diharapkan Pengamatan Kesimpulan
Data yang di Menampilkan data Data yang dicari Diterima
masukkan pada yang dicari sesuai tertampil pada
field pencarian dengan yang daftar menu
adalah nama menu terdapat di kolom makanan
“Nasi Goreng” pencarian
Kasus dan hasil uji (data tidak normal)
Data Masukkan Yang diharapkan Pengamatan Kesimpulan
Data salah contoh: Menampilkan Data yang dicari Diterima
Data yang daftar menu yang tidak tampil
dimasukkan adalah kosong.
kolom kategori
“makanan”
• Edit data
Kasus dan hasil uji (data normal)
Data Masukkan Yang diharapkan Pengamatan Kesimpulan
Mengubah harga Menampilkan data Data yang diedit Diterima
pada menu nasi yang telah di ubah terubah dan
goreng menjadi pada daftar menu masukkan kedalam
“15000” makanan halaman daftar
menu makanan
Kasus dan hasil uji (data tidak normal)
Data Masukkan Yang diharapkan Pengamatan Kesimpulan
Data salah contoh: Menampilkan Tidak dapat Diterima
Mengubah data peringatan “Please menyimpan data
menjadi data fill out this field” yang baru di ubah
kosong
• Delete data
Kasus dan hasil uji (data normal)
Data Masukkan Yang diharapkan Pengamatan Kesimpulan
Menghapus data Menghilangkan Data yang dihapus Diterima
dengan menekan data yang telah telah hilang
tombol delete terpilih untuk di
hapus
Kasus dan hasil uji (data tidak normal)
Data Masukkan Yang diharapkan Pengamatan Kesimpulan
- - - -
3. Pengujian Transaksi
• Pencarian data
Kasus dan hasil uji (data normal)
Data Masukkan Yang diharapkan Pengamatan Kesimpulan
Data yang di Menampilkan data Data yang dicari Diterima
masukkan pada yang dicari sesuai tertampil pada
field pencarian dengan yang daftar transaksi
adalah tanggal terdapat di kolom
transaksi pencarian
“2023-03-21”
Kasus dan hasil uji (data tidak normal)
Data Masukkan Yang diharapkan Pengamatan Kesimpulan
Data salah contoh: Menampilkan Data yang dicari Diterima
Data yang daftar menu yang tidak tampil
dimasukkan adalah kosong.
kolom nama kasir
“kasir1”
• Cetak data
Kasus dan hasil uji (data normal)
Data Masukkan Yang diharapkan Pengamatan Kesimpulan
Mencetak data Menghilangkan Data yang dihapus Diterima
sesuai dengan data yang telah telah hilang
tombol cetak yang terpilih untuk di
di tekan hapus
Kasus dan hasil uji (data tidak normal)
Data Masukkan Yang diharapkan Pengamatan Kesimpulan
- - - -
4. Pengujian User
• Tambah data
Kasus dan hasil uji (data normal)
Data Masukkan Yang diharapkan Pengamatan Kesimpulan
Nama Menu: Menampilkan Data masuk ke Diterima
“Fajrul Ihsan daftar user dan tampilan daftar
Kamil” menampilkan data user dan data
Username: yang telah di tertambah
“kasir2” tambahkan dihalaman daftar
Password: sebelumnya user
“kasir2”
Kasus dan hasil uji (data tidak normal)
Data Masukkan Yang diharapkan Pengamatan Kesimpulan
Data salah contoh: Menampilkan Tidak dapat Diterima
Data yang peringatan “Please menyimpan data
dimasukkan adalah fill out this field” yang baru di
kosong tambahkan
• Cari data
Kasus dan hasil uji (data normal)
Data Masukkan Yang diharapkan Pengamatan Kesimpulan
Data yang di Menampilkan data Data yang dicari Diterima
masukkan pada yang dicari sesuai tertampil pada
field pencarian dengan yang daftar user
adalah nama user terdapat di kolom
“Alfito Wahyu pencarian
Kamaly”
Kasus dan hasil uji (data tidak normal)
Data Masukkan Yang diharapkan Pengamatan Kesimpulan
Data salah contoh: Menampilkan Data yang dicari Diterima
Data yang daftar user yang tidak tampil
dimasukkan adalah kosong.
kolom username
“kasir1”
• Edit data
Kasus dan hasil uji (data normal)
Data Masukkan Yang diharapkan Pengamatan Kesimpulan
Mengubah nama Menampilkan data Data yang diedit Diterima
kasir menjadi yang telah di ubah terubah dan
“Fajrul ihsan” pada daftar user menampilkan
kedalam halaman
daftar user
Kasus dan hasil uji (data tidak normal)
Data Masukkan Yang diharapkan Pengamatan Kesimpulan
Data salah contoh: Menampilkan Tidak dapat Diterima
Mengubah data peringatan “Please menyimpan data
menjadi data fill out this field” yang baru di ubah
kosong
• Delete data
Kasus dan hasil uji (data normal)
Data Masukkan Yang diharapkan Pengamatan Kesimpulan
Menghapus data Menghilangkan Data yang dihapus Diterima
dengan menekan data yang telah telah hilang
tombol delete terpilih untuk di
hapus
Kasus dan hasil uji (data tidak normal)
Data Masukkan Yang diharapkan Pengamatan Kesimpulan
- - - -
• User
1. Pengujian Login
Kasus dan hasil uji (data normal)
Data Masukkan Yang diharapkan Pengamatan Kesimpulan
Username: Menampilkan Data masuk ke Diterima
kasir1 halaman utama tampilan halaman
Password: kasir utama kasir
kasir1
Kasus dan hasil uji (data tidak normal)
Data Masukkan Yang diharapkan Pengamatan Kesimpulan
Data salah contoh: Menampilkan Tidak dapat masuk Diterima
Username: peringatan ke tampilan
Kasir1 “username atau halaman utama
Password: password salah” kasir
123
2. Pengujian menu
• Cari data
Kasus dan hasil uji (data normal)
Data Masukkan Yang diharapkan Pengamatan Kesimpulan
Data yang di Menampilkan data Data yang dicari Diterima
masukkan pada yang dicari sesuai tertampil pada
field pencarian dengan yang daftar menu
adalah nama menu terdapat di kolom makanan
“Nasi Goreng” pencarian
Kasus dan hasil uji (data tidak normal)
Data Masukkan Yang diharapkan Pengamatan Kesimpulan
Data salah contoh: Menampilkan Data yang dicari Diterima
Data yang daftar menu yang tidak tampil
dimasukkan adalah kosong.
kolom kategori
“makanan”
3. Pengujian Order
• Cari data
Kasus dan hasil uji (data normal)
Data Masukkan Yang diharapkan Pengamatan Kesimpulan
Data yang di Menampilkan data Data yang dicari Diterima
masukkan pada yang dicari sesuai tertampil pada
field pencarian dengan yang daftar menu
adalah nama menu terdapat di kolom makanan
“Nasi Goreng” pencarian
Kasus dan hasil uji (data tidak normal)
Data Masukkan Yang diharapkan Pengamatan Kesimpulan
- - - -
• Proses Order
Kasus dan hasil uji (data normal)
Data Masukkan Yang diharapkan Pengamatan Kesimpulan
Data yang di Menampilkan data Data yang dipesan Diterima
masukkan adalah yang dipesan, total telah tampil dan
nama menu yang terdapat total
akan di pesan dan pembelian, dan pembelian serta
jumlah yang tombol checkout muncul tombol
dipesan checkout
4. Pengujian Pembayaran
Melakukan pembayaran dan cetak bukti transaksi
• Proses Pembayaran
Kasus dan hasil uji (data normal)
Data Masukkan Yang diharapkan Pengamatan Kesimpulan
Data yang di Menampilkan nota Hasil dari Diterima
masukkan adalah hasil transaksi pembayaran telah
jumlah yang harus terproses dan
di bayarkan menampilkan nota
hasil transaksi
Kasus dan hasil uji (data tidak normal)
Data Masukkan Yang diharapkan Pengamatan Kesimpulan
Data salah contoh: Menampilkan Tidak diterima
Data yang di peringatan “Uang menampilkan nota
masukkan untuk Kurang” hasil transaksi
jumlah yang harus
di bayar adalah
kosong
2. Pengujian Validasi
Pengujian validasi di dapat melalui kuesioner yang telah di sebarkan ke pada
partisipan pada kuesioner tersebut terdapat 10 pertanyaan dengan 4 jawaban yang
harus di jawab oleh partisipan. Berikut ini merupakan hasil dari pengujian validasi:
1. Apakah system kasir sudah memudahkan proses penggunaan kasir secata digital?
No. Keterangan Nilai Persantase
1. Sangat Baik 8 80%
2. Baik 2 20%
3. Kurang Baik 0 0%
4. Tidak Baik 0 0%
Pada pertanyaan 2 terdapat 50% yang menjawab baik, dan 40% menjawab
sangat baik, dan 10% menjawab kurang baik dapat dikatakan bahwa system kasir
digital sudah memiliki tampilan yang menarik.
Pada pertanyaan 4 terdapat 50% yang menjawab sangat baik, dan 50%
partisipan yang menjawab Baik. Dari hasil tersebut dapat disimpulkan bahwa
kecepatan proses kasir digital dalam menghitung hasil dari parmesan sudah cukup
baik.
Pada pertanyaan 6 terdapat 60% yang menjawab sangat baik, dan 40%
partisipan yang menjawab Baik. Dari hasil tersebut dapat disimpulkan bahwa
hasil perhitungan kasir digital sudah cukup akurat.
Pada pertanyaan 7 terdapat 60% yang menjawab sangat baik, dan 40%
partisipan yang menjawab Baik. Dari hasil tersebut dapat disimpulkan bahwa
proses pencarian menu makanan pada system sudah bekerja cukup baik.
8. Apakah hasil cetak teransaksi sudah menuliskan secara detail hasil transaksi yang
di pesan?
No. Keterangan Nilai Persantase
1. Sangat Baik 6 60%
2. Baik 4 40%
3. Kurang Baik 0 0%
4. Tidak Baik 0 0%
Pada pertanyaan 8 terdapat 60% yang menjawab sangat baik, dan 40%
partisipan yang menjawab Baik. Dari hasil tersebut dapat disimpulkan bahwa
hasil cetak transaksi sudah menuliskan secara detail hasil transaksi yang dipesan.
9. Apakah setiap fitur yang terdapat pada system bekerja dengan baik?
No. Keterangan Nilai Persantase
1. Sangat Baik 5 50%
2. Baik 5 50%
3. Kurang Baik 0 0%
4. Tidak Baik 0 0%
Pada pertanyaan 9 terdapat 50% yang menjawab sangat baik, dan 50%
partisipan yang menjawab Baik. Dari hasil tersebut dapat disimpulkan bahwa
setiap fitur yang terdapat pada system sudak bekerja cukup baik.
Pada pertanyaan 10 terdapat 60% yang menjawab sangat baik, dan 40%
partisipan yang menjawab Baik. Dari hasil tersebut dapat disimpulkan bahwa user
sudah cukup terbantu dengan adanya system kasir digital tersebut.
Quality assurance (QA) adalah suatu proses untuk memastikan bahwa produk atau layanan
yang dihasilkan memenuhi standar kualitas yang telah ditetapkan. Berikut adalah beberapa
karakteristik atau ciri-ciri dari Quality Assurance (QA):
1. Kesesuaian (Suitability)
Kesesuaian adalah kemampuan produk atau layanan untuk memenuhi persyaratan dan
kebutuhan pengguna. Sebagai contoh, sebuah mobil yang dirancang untuk penggunaan
keluarga harus memiliki kapasitas yang cukup untuk menampung keluarga dengan aman
dan nyaman.
2. Efektivitas (Effectiveness)
Efektivitas adalah kemampuan produk atau layanan untuk mencapai tujuan atau sasaran
yang telah ditetapkan. Sebagai contoh, sebuah sistem manajemen proyek harus mampu
memastikan proyek selesai tepat waktu, dalam anggaran yang ditetapkan, dan dengan
hasil yang memuaskan.
3. Efisiensi (Efficiency)
Efisiensi adalah kemampuan produk atau layanan untuk menghasilkan output yang
diinginkan dengan menggunakan sumber daya yang tersedia secara efektif. Sebagai
contoh, sebuah pabrik harus mampu memproduksi barang dengan biaya yang rendah dan
kualitas yang baik dengan menggunakan sumber daya yang tersedia secara efisien.
4. Keamanan (Security)
Keamanan adalah kemampuan produk atau layanan untuk melindungi informasi atau aset
penting dari ancaman atau serangan. Sebagai contoh, sebuah sistem informasi harus
memiliki kontrol akses yang ketat dan sistem keamanan yang kuat untuk mencegah akses
tidak sah dan penggunaan informasi yang tidak benar.
5. Ketepatan Waktu (Timeliness)
Ketepatan waktu adalah kemampuan produk atau layanan untuk disampaikan atau
diproduksi tepat waktu sesuai dengan jadwal atau waktu yang telah ditetapkan. Sebagai
contoh, sebuah jasa pengiriman harus mampu mengirimkan barang tepat waktu sesuai
dengan kesepakatan dengan pelanggan.