BAB III PEMBAHASANSecure Site · Percetakan Mitra Kreasi ini beralamatkan di Ruko Parahyangan Jl....
Transcript of BAB III PEMBAHASANSecure Site · Percetakan Mitra Kreasi ini beralamatkan di Ruko Parahyangan Jl....
23
BAB III
PEMBAHASAN
3.1 Tinjauan Perusahaan
3.1.1. Sejarah Perusahaan
Percetakan Mitra Kreasi ialah percetakan yang didirikan pada tahun 2007 silam
yang didirikan oleh Bapak Mardi, berawal dari kesukaannya dibidang pecetakan, Pak
Mardi mulai merintis sedikit demi sedikit usaha percetakannya hingga menjadi seperti
sekarang.
Percetakan Mitra Kreasi ini beralamatkan di Ruko Parahyangan Jl. Ir. H. Juanda
Blok A.05 Bekasi, Jawa Barat. Pecetakan ini juga memiliki beberapa cabang yang
tersebar di Bekasi
3.1.2. Struktur Perusahaan dan Organisasi
Setiap instansi memiliki struktur organisasi yang khas dengan tujuan dan
kebutuhan instansi. Dari struktur organisasi akan terlihat tugas dan fungsi dari masing–
masing bagian dalam suatu instansi. Suatu struktur organisasi sangat menentukan
bagaimana efisiensinya instansi beroperasi. Struktur organisasi yang baik apabila
dijalankan dengan benar akan menjadi dasar yang kuat bagi tercapainya tujuan.
Berikut ini merupakan struktur organisasi pada percetakan :
24
Pemilik
Sumber : Percetakan Mitra Kreasi (2019)
Gambar III.1
Struktur Organisasi Peretakan Mitra Kreasi
Adapun kedudukan, tugas pokok dan fungsi dari masing-masing bagian sebagai
berikut:
1. Pemilik
Pemilik ialah orang yang mempunyai percetakan, tugasnya mengawasi dan
memeriksa pengeluaran dan pemasukan setiap minggunya.
2. Pengurus
Pengurus ialah orang yang mengurus segala keperluan percetakan, pengurus disini
ialah orang kepercayaan dari pemilik yang mengurus segala keperluan percetakan.
3. Bagian Desain
Bagian desain ialah bagian yang sangat penting karena setiap ada yang memesan
suatu produk desain inilah yang merancang desain sebaik mungkin dengan yang
diinginkan oleh pelanggan.
Pengurus
Bag. Percetakan Bag.Desain
25
4. Bagian Percetakan
Bagian percetakan ialah bagian yang paling akhir, artinya bagian ini memiliki
tugas mengoperasikan mesin percetakan dan mencetak segala keperluan yang dipesan
oleh pelanggan.
3.2 Analisis Kebutuhan
1. Kebutuhan Sistem
a. Website pemesanan produk percetakan ini memudahkan pelanggan memesan
dan bertransaksi tanpa harus datang langsung ke tempat percetakan
b. Website dapat menampilkan katalog produk percetakan yang akan dijual
c. Pelanggan bisa memesan produk yang ada dikatalog website
d. Website akan memberikan struk pembayaran pembeli kepada pelanggan yang
telah memesan produk
e. Pengunjung harus melakukan registrasi terlebih dahulu untuk menjadi
pelanggan dan bisa melakukan transaksi pemesanan
f. Pelanggan harus login terlebih dahulu untuk dapat mengakses webiste ini dan
juga untuk memesan produk dengan memasukan username dan password agar
privasi pelanggan tetap terjaga keamanannya.
g. Pada halaman detail produk, pelanggan harus menginput jumlah pesanan dan
menginput keperluan untuk data pesanan.
h. Setelah produk, pelanggan harus melakukan pembayaran dengan mengirimkan
sejumlah uang yang tertera di data pesanan ke bank milik percetakan mitra
untuk selanjutmya akan dilakukan proses selanjutnya.
i. Setelah proses pembayaran selesai, pelanggan diharuskan mengunggah bukti
pembayaran ke website percetakan mitra.
26
j. Setelah mengunggah bukti pembayaran, dalam waktu 1 x 24 jam , percetakan
mitra akan mengkonfirmasi pembayaran.
k. Setelah terkonfirmasi dan desain sudah dikirimkan ke website oleh pelanggan
maka selanjutnya dilakukan proses pembuatan.
l. Proses pembuatan produk di percetakan mitra ini membutuhkan paling lama 1
minggu dari proses persetujuan desain.
2. Kebutuhan Pengguna
Analisis kebutuhan dalam pembuatan dan perancangan website ini hanya ada satu
pengguna yang berinteraksi dalam lingkungan sistem yaitu admin. Pengguna tersebut
memiliki karakteristik sistem dan memiliki kebutuhan informasi. Seperti berikut ini
yang bisa dilakukan admin, pengunjung dan pelanggan di website pemesanan produk
percetakan ini:
a. Kebutuhan bagi admin:
1) Admin bisa menginput produk yang akan dijual
2) Admin bisa menghapus dan merubah produk yang akan dijual
3) Admin bisa mengelola data pesanan yang telah di pesan oleh pelanggan
4) Admin bisa mengelola data pembayaran dan laporan pemesanan.
b. Kebutuhan bagi pengunjung:
1) Pengunjung bisa melihat produk berdasarkan kategori
2) Pengunjung bisa melihat cara pembelian apabila pengunjung tidak
mengerti dalam memesan sebuah produk di website percetakan mitra ini.
3) Pengunjung harus melakukan register untuk menjadi pelanggan
(member) jika ingin memesan produk pada webiste percetakan mitra ini.
27
c. Kebutuhan bagi pelanggan (Member):
1) Pelanggan bisa melihat semua katalog yang ada di website percetakan
mitra.
2) Pelanggan bisa memesan produk yang diinginkan.
3) Pelanggan bisa memberikan produk yang diinginkan.
4) Pelanggan bisa melihat cara pembelian apabila pelanggan tidak mengerti
dalam memesan sebuah produk.
5) Pelanggan bisa melihat data transaksi dari hasil pemesanan di halaman
pelanggan
6) Pelanggan harus mengunggah bukti transfer ke website untuk dilakukan
proses pembuatan produk.
3.3 Rancangan Dokumen
1. Rancangan Dokumen Masukan (Input)
a. Nama Dokumen : Data Pemesanan
Fungsi : Sebagai Data Pemesanan
Sumber : Pelanggan
Tujuan : Website Percetakan Mitra
Media : Tampilan Website
Frekuensi : Setiap pelanggan melakukan pemesanan
Bentuk : Lampiran A-1
2. Rancangan Dokumen Keluaran (Output)
a. Nama Dokumen : Invoice Pemesanan
Fungsi : Untuk melihat bukti pemesanan
Sumber : Website Percetakan Mitra
28
Tujuan : Pelanggan
Media : Tampilan Webiste
Frekuensi : Setiap pelanggan selesai melakukan pemesanan
Bentuk : Lampiran B-1
b. Nama Dokumen : Laporan Pemesanan
Fungsi : Untuk melihat laporan pemesanan
Sumber : Website Percetakan Mitra
Tujuan : Pemilik
Media : Kertas
Frekuensi : Setiap bulan
Bentuk : Lampiran B-2
29
3.4 Entity Relationship Diagram (ERD)
Dalam pembuatan tugas akhir ini diperlukan ERD (Entity Relationship
Diagram suatu model data berupa notasi grafis dalam pemodelan data konseptual yang
berguna menggambarkan hubungan antara data dalam basis data.
3.4.1 Entity Relationship Diagram
Gambar III.2
Entity Relationship Diagram
30
3.4.2 Logical Record Structure
Gambar III.3
Logical Record Structure
3.5 Spesifikasi File
Spesifikais file yang digunakan dalam website pemesanan produk cetak ini
terdiri dari satu database yaitu percetakan_web dan 8 tabel:
1. Spesifikasi File Tabel Admin
Nama File : tbl_admin
Fungsi : Menyimpan data admin
Tipe File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
31
Panjang Record : 671 byte
Kunci File : adminid
Software : MySQL
Tabel III.1.
Spesifikasi File Admin
Elemen data Akronin Type Panjang Keterangan
Admin id Adminid int 11 Primary key
Admin Kode Admin_kode Varchar 50
Admin nama Admin_nama Varchar 100
Admin
Password
Admin_password Varchar 255
Hak akses Hak_akses Enum
Admin
Gambar
Admin_gambar Varchar 255
Admin
Tanggal
dibuat
Adm_tanggal_dibuat Datetime
2. Spesifikasi File Tabel Kategori
Nama File : tbl_kategori
Fungsi : Menyimpan data kategori
Tipe File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
Panjang Record : 61 byte
Kunci File : kategori_id
Software : MySQL
Tabel III.2.
Spesifikasi File Kategori
Element data Akronim Type Panjang Keterangan
Kategori id Kategori_id Int 11 Primary key
32
Kategori Nama Kategori_nama Varchar 50
3. Spesifikasi File Tabel Pelanggan
Nama File : tbl_pelanggan
Fungsi : Menyimpan data pelanggan
Tipe File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
Panjang Record : 1.060 byte
Kunci File : plg_id
Software : MySQL
Tabel III.3.
Spesifikasi File Pelanggan
Element
data
Akronim Type Panjang Keterangan
Pelanggan id Plg_id Varchar 50 Primary key
Pelanggan
nama
Plg_nama Varchar 150
Pelanggan
Plg_email Varchar 100
Pelanggan
Username
Plg_username Varchar 100
Pelanggan
Password
Plg_password Varchar 255
Pelanggan
kelamin
Plg_kelamin Varchar 50
Pelanggan
alamat
Plg_alamat Text
Pelanggan
telepon
Plg_telepon Varchar 100
Pelanggan
foto
Plg_foto Varchar 255
Pelanggan
tanggal
dibuat
Plg_tanggal_dibuat Datetime
33
4. Spesifikasi File Tabel Pemesanan
Nama File : tbl_pemesanan
Fungsi : Menyimpan data pesanan
Tipe File : File Transaksi
Organisasi File : Indexed Sequential
Akses File : Random
Panjang Record : 392 byte
Kunci File : no_pesanan
Software : MySQL
Tabel III.4.
Spesifikasi File Pemesanan
Element data Akronim Type Panjang Keterangan
Nomor
Pesanan
No_pesanan Varchar 100 Primary key
Tanggal
transaksi
Tgl_transaksi Datetime -
Pelanggan id Plg_id Varchar 100 Foreign key
Status
pesanan
Status_pesanan Int 11
Nama
Penerima
Nama_penerima Varchar 50
Alamat alamat Text
Nomor
Telepon
Notelp Varchar 20
Email email Varchar 100
grandtotal grandtotal Int 11
5. Spesifikasi File Tabel Detail Pesanan
Nama File : tbl_detail_pesanan
Fungsi : Menyimpan data detail pesanan
Tipe File : File Transaksi
Organisasi File : Indexed Sequential
Akses File : Random
34
Panjang Record : 449 byte
Kunci File : Id
Software : MySQL
Tabel III.5.
Spesifikasi File Detail Pesanan
Element data Akronim Type Panjang Keterangan
Id Id Int 11 Foreign key
Nomor
Pesanan
No_pesanan Varchar 100 Foreign key
Produk id Produkid Varchar 50
Jumlah Jumlah Int 11
Isi pesan Isi_pesan Text
Gambar Gambar Varchar 255
Harga Harga Int 11
subtotal Sub_total Int 11
6. Spesifikasi File Tabel Produk
Nama File : tbl_produk
Fungsi : Menyimpan data produk
Tipe File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
Panjang Record : 538 byte
Kunci File : produkid
Software : MySQL
Tabel III.6.
Spesifikasi File Produk
Element
data
Akronim Type Panjang Keterangan
Produk id Produkid Int 11 Primary key
Produk
kode
Produk_kode Varchar 100 Foreign key
35
Kategori
id
Kategori_id Int 11
Produk
nama
Produk_nama Varchar 50
Produk
harga
Produk_harga Varchar 50
Produk
gambar
Produk_gambar Varchar 255
Produk
berat
Produk_berat Varchar 50
Produk
deskripsi
Produk_deskripsi Text
Produk
status
Produk_status Int 11
Produk
Tanggal
dibuat
Produk_tanggal_dibuat Datetime
7. Spesifikasi File Tabel Keranjang
Nama File : tbl_keranjang
Fungsi : Menyimpan sementara data pesanan
Tipe File : File Transaksi
Organisasi File : Indexed Sequential
Akses File : Random
Panjang Record : 604 byte
Kunci File : id
Software : MySQL
Tabel III.7.
Spesifikasi File Keranjang
Element data Akronim Type Panjang Keterangan
Id Id Int 11 Primary key
Produk id Produk_id Int 11 Foreign key
Jumlah Jumlah Int 11 Foreign key
Isi pesan Isi_pesan Varchar 255
Gambar Gambar Varchar 255
Subtotal Sub_total Int 11
Pelanggan id Plg_id Varchar 50
36
8. Spesifikasi File Tabel Pembayaran
Nama File : tbl_pembayaran
Fungsi : Menyimpan data upload pembayaran
Tipe File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
Panjang Record : 397 byte
Kunci File : byr_id
Software : MySQL
Tabel III.8.
Spesifikasi File Pembayaran
Element data Akronim Type Panjang Keterangan
Bayar id Bayar_id Int 11 Primary key
Nomor
Pesanan
No_pesanan Varchar 120 Foreign key
Keterangan keterangan Text Foreign key
Bayar nominal Bayar_nominal Int 11
Bayar gambar Bayar_gambar Varchar 255
Bayar tanggal Bayar_tanggal Datetime
3.6 Pengkodean
Struktur kode yang diusulkan dalam pembuatan program sistem informasi pada
CV.Mitra Kreasi ini adalah sebagai berikut:
1. Kode Admin
Kode Admin terdiri dari 7 digit yang ketentuannya sebagai berikut:
X X X 9 9 9 9
A D M 0 0 0 1
Kode Admin Tahun No Urut
Contoh
Kode Admin Tahun No Urut
37
Keterangan:
KA = Kode Admin
01 = Nomor Urut Admin
2. Kode Pelanggan
Kode Pelanggan terdiri dari 13 digit yang ketentuannya sebagai berikut:
X X X 9 9 9 9 9 9 9 9 9 9
Keterangan:
PLG = Pelanggan
19 = Tahun Registrasi
07 = Bulan Registrasi
10 = Tanggal Registrasi
0001 = Nomor Urut Registrasi
P L G 1 9 0 7 1 0 0 0 0 1
Pelanggan Tahun No Urut
Registrasi
Contoh
Pelanggan Tahun No Urut
Registrasi Bulan Tanggal
Bulan Tanggal
38
3. Kode Pesanan
Kode Pesanan terdiri dari 16 digit yang ketentuannya sebagai berikut:
X X X X X X 9 9 9 9 9 9 9 9 9 9
Keterangan:
ORD = Order
ARD = Nama
19 = Tahun Order
07 = Bulan Order
10 = Tahun Order
0001 = No Urut Pemesanan
4. Kode Produk
Kode Produk terdiri dari 13 digit yang ketentuannya sebagai berikut:
X X X 9 9 9 9 9 9 9 9 9 9
O R D A R D 1 9 0 7 1 0 0 0 0 1
Tahun
Order
Order
Order
No Urut
Produk No Urut
Produk
Contoh
Nama Tahun
Order
Bulan
Order
Tanggal
Order
No Urut
Nama Bulan
Order
Tanggal
Order
Tahun
Produk Bulan
Produk
Tanggal
Produk
39
Contoh
Keterangan:
PRD = Produk
19 = Tahun Produk
07 = Bulan Produk
08 = Tanggal Produk
001 = No Urut Produk
3.7 Spesifikasi Program
3.7.1 Struktur Navigasi
Struktur Navigasi yang digunakan untuk memberi gambaran secara garis besar
isi dari seluruh situs web dan menggambarkan bagaimana hubungan antara halaman
dari seluruh halaman website tersebut. Struktur Navigasi digunakan adalah Struktur
Navigasi campuran. Pembuatan struktur navigasi campuran website ini akan sangat
membantu dalam membuat rancangan seluruh halaman web.
P R D 1 9 0 7 0 8 0 0 0 1
Produk No Urut
Produk
Tahun
Produk Bulan
Produk Tanggal
Produk
40
1. Rancangan Struktur Navigasi Halaman Admin
Gambar III.4
Struktur Navigasi Admin
2. Rancangan Struktur Navigasi Halaman Pengunjung
Gambar III.5
Struktur Navigasi Pengunjung
41
3. Rancangan Struktur Navigasi Halaman Pelanggan
Gambar III.6
Struktur Navigasi Pelanggan
3.8 Spesifikasi Sistem Komputer
Berikut ini adalah spesifikasi perangkat keras dan perangkat lunak minimum yang
dibutuhkan untuk mengimplementasikan program pemesanan produk percetakan ini.
1. Spesifikasi Perangkat Keras
a. Server
1) CPU
a) Minimal Processor Intel(R) Celeron(R) CPU N3060 @1.6GHz (2
CPUs), ~1.6GHz
b) Minimal RAM 4 GB
42
c) Minimal Hard Disk 500 GB
2) Mouse Standart
3) Keyboard Standart
4) Monitor dengan resolusi layar minimum 1366x768
b. Client
1) CPU
a) Minimal Processor Intel(R) Celeron(R) CPU N3060 @1.6GHz (2
CPUs), ~1.6GHz
b) Minimal RAM 4 GB
c) Minimal Hard Disk 500 GB
2) Mouse Standart
3) Keyboard Standart
2. Spesifikasi Perangkat Lunak
a. Server
1) Sistem operasi: Minimal Microsoft Windows 10
2) Aplikasi bundle web server: Xampp yang terdiri dari beberapa
komponen, diantaranya:
a) Aplikasi Apache Server v2
b) Aplikasi PHP Server v5
c) Aplikasi MySQL Server v5
d) Aplikasi phpMyAdmin v3
3) Aplikasi Web Browser Google Chrome.
b. Client
1) Sistem operasi: Minimal Microsoft Windows 10
2) Aplikasi Web Browser seperti Google Chrome
43
3.9 Implementasi
Implementasi rancangan antar muka pada program pemesanan produk pada
percetakan prima ini berdasarkan hasil rancangan antar muka.
1. Halaman Admin
a. Halaman Data Produk
Gambar III.7
Implementasi Halaman Data produk
b. Halaman Data Pesanan
Gambar III.8
Implementasi Halaman Data Pesanan
44
c. Halaman Data Pelanggan
Gambar III.9
Implementasi Halaman Data Pelanggan
d. Halaman Data Kategori
Gambar III.10
Implementasi Halaman Data Kategori
45
e. Halaman Laporan Transaksi
Gambar III.11
Implementasi Halaman Laporan Transaksi
2. Halaman Pengunjung
a. Cara Pemesanan
Gambar III.12
Implementasi Halaman Cara Pemesanan
46
b. Halaman Katalog
Gambar III.13
Implementasi Halaman Katalog
c. Halaman Register
Gambar III.14
Implementasi Halaman Register
47
3. Halaman Pelanggan
a. Halaman Login
Gambar III.15
Impplementasi Halaman Login
b. Halaman Detail Pemesanan
Gambar III.16
Implementasi Halaman Detail Pemesanan
48
c. Halaman Edit Profil
Gambar III.17
Implementasi Halaman Edit Profil
d. Halaman Detail Transaksi
Gambar III.18
Implementasi Halaman Detail Transaksi
49
e. Halaman Riwayat Transaksi
Gambar III.19
Implementasi Halaman Riwayat Transaksi
f. Halaman Keranjang
Gambar III.20
Implementasi Halaman Keranjang
50
3.10 Pengujian Unit
Metode pengujian yang digunakan untuk menguji sistem yang baru adalah metode
pengujian Black-Box Testing. Pengujian Black-Box ini berfokus pada persyaratan
fungsional.
1. Pengujian Terhadap Halaman Admin
a. Login Admin
Tabel III.9
Hasil Pengujian Black-Box Testing Form Login Admin
No Skenario
Pengujian
Test Case Hasil yang di
Harapkan
Hasil
Pengujian
Kesimpulan
1 Username dan
Password tidak
diisi kemudian
klik tombol
masuk sekarang
Username:
kosong
Password:
Kosong
Sistem akan
menolak akses
user dan
menampilkan
“Username atau
Password tidak
boleh kosong”
Sesuai
harapan
Valid
2. Mengetikan
Username diisi
dan Password
tidak diisi atau
kosong kemudian
klik tombol
masuk sekarang
Username:
Admin
(Benar)
Password:
Kosong
Sistem akan
menolak akses
user dan
menampilkan
“Password tidak
boleh kosong”
Sesuai
Harapan
Valid
3. Username tidak
diisi dan
Password diisi
kemudian klik
tombol masuk
sekarang
Username:
Kosong
Password:
Admin
Sistem akan
menolak akses
user dan
menampilkan
“Username
tidak boleh
kosong”
Sesuai
harapan
Valid
4. Username diisi
dan Password
diisi kemudian
klik tombol
masuk sekarang
Username:
Admin
(Benar)
Password:
Salah
Sistem akan
menolak akses
user dan
menampilkan
“Username atau
Password
Salah”
Sesuai
harapan
Valid
51
5. Mengetikan
Username dan
Password dengan
data yang benar
kemudian klik
tombol masuk
sekarang
Username:
Admin
(Benar)
Password:
Admin
(Benar)
Sistem
menerima akses
login dan
kemudian
langsung
menampilkan
menu utama
Sesuai
harapan
Valid
b. Input Data Produk
Tabel III.10
Hasil Pengujian Black-Box Testing Form Data Produk
No Skenario
Pengujian
Test Case Hasil yang di
harapkan
Hasil
Pengujian
Kesimpulan
1. Menginput data
Produk tapi ada
kolom yang tidak
diisi/dikosongkan
kemudian klik
simpan
Harga
Produk:
(Kosong)
Sistem akan
menolak akses
dan
menampilkan
“Harap isi
bidang ini”
Sesuai
harapan
Valid
2. Menginput data
produk tapi ada
kolom yang tidak
diisi/dikosongkan
kemudian klik
simpan
Semua
data terisi:
(Benar)
Sistem akan
menerima dan
menampilkan
“Data berhasil
disimpan”
Sesuai
harapan
Valid
2. Pengujian Terhadap Halaman Pengunjung
a. Registrasi Member
Tabel III.11
Hasil Pengujian Black-Box Testing Form Register Member
No Skenario
Pengujian
Test Case Hasil yang di
harapkan
Hasil
pengujian
Kesimpulan
1. Menginput data
member tapi ada
kolom yang tidak
diisi/dikosongkan
kemudian klik
daftar
Username:
Kosong
Sistem akan
menolak dan
menampilkan
“Harap isi
bidang ini”
Sesuai
harapan
Valid
52
2. Menginput data
member dan
semua data telah
terisi kemudian
klik simpan
Semua
data terisi:
(Benar)
Sistem akan
menerima dan
menampilkan
“Data berhasil
didaftarkan
silahkan login”
Sesuai
harapan
Valid
3. Pengujian Terhadap Halaman Pelanggan
a. Login Pelanggan
Tabel III.12
Hasil Pengujian Black-Box Testing Form Login Pelanggan
No Skenario
Pengujian
Test Case Hasil yang di
harapkan
Hasil
Pengujian
Kesimpulan
1. Username dan
Password tidak
diisi kemudian
klik tombol
masuk sekarang
Email:
Kosong
Password:
Kosong
Sistem akan
menolak akses
dan
menampilkan
“Username dan
Password tidak
boleh kosong”
Sesuai
harapan
Valid
2. Mengetikan
Username diisi
dan Password
tidak diisi atau
kosong kemudian
klik tombol
masuk sekarang
Username:
Intan Bella
(benar)
Password:
Kosong
Sistem akan
menolak akses
dan
menampilkan
“Password tidak
boleh kosong”
Sesuai
harapan
Valid
3. Username tidak
diisi dan
Password disi
kemudiann klik
tombol login
Username:
Kosong
Password:
Makeu99line
(benar)
Sistem akan
menolak akses
dan
menampilkan
“Username
tidak boleh
kosong”
Sesuai
harapan
Valid
4. Mengetikan
Email dan
Password dengan
data yang benar
kemudian klik
tombol login
Username:
Intan Bella
(benar)
Password:
Makeu99line
(benar)
Sistem
menerima akses
login dan
kemudian
langsung
menampilkan
menu utama
Sesuai
harapan
Valid
53
b. Masukkan Data Pesanan
Tabel III.13
Hasil Pengujian Black-Box Testing Form Data Pesanan
No Skenario Pengujian Test Case Hasil yang di
harapkan
Hasil
Pengujian
Kesimpulan
1. Menginput data
pesanan tapi jumlah
pesanan tidak diisi
kemudian klik
pesan
Jumlah
Pesanan:
(Kosong)
Sistem akan
menolak dan
menmapilkan
“Harap isi bidang
ini”
Sesuai
harapan
Valid
2. Mengisi semua data
dan data telah terisi
kemudian klik
pesan
Jumlah
Pesan:
Terisi
(benar)
Isi Data
Pesanan:
Terisi
(benar)
Sistem akan
menerima dan
melanjuttkan ke
Halaman
Keranjang
Sesuai
harapan
Valid