Anda di halaman 1dari 4

Test Case

Use case : register

Scenario Name Starting Flow Alternate


Skenario 1 – register sukses Basic Flow
Skenario 2 – register dengan data tidak valid Basic Flow A1
Skenario 3 – register dengan tidak mengisi form Basic Flow A2

Test Case ID Scenario/ Condition data Expected Result


RG1 Skenario 1 – register sukses V Memunculkan pesan register sukses
RG2 Skenario 2 – register dengan I Memunculkan pesan register gagal (isian data form tidak valid)
data tidak valid
RG3 Skenario 3 – register dengan N/A Memunculkan pesan register gagal (isian data form belum tersisi)
tidak mengisi form

Test Case Scenario/ Condition data Expected Result


ID
RG1 Skenario 1 – register “fanji”,”fanji_31@cs.its.ac.id”,”passwordku” Memunculkan pesan register sukses
sukses
RG2 Skenario 2 – register “fanji”,”fanji_31cs.its.ac.id”,”passwordku” Memunculkan pesan register gagal (isian data
dengan data tidak form tidak valid)
valid
RG3 Skenario 3 – register “” Memunculkan pesan register gagal (isian data
dengan tidak mengisi form belum tersisi)
form

Use case : mencari produk

Scenario Name Starting Flow Alternate


Skenario 1 – pencarian sukses Basic Flow
Skenario 2 – pencarian dengan keyword tidak valid Basic Flow A1
Skenario 3 – tidak memasukkan keyword Basic Flow A2

Test Case ID Scenario/ Condition keyword Expected Result


MP1 Skenario1 – pencarian sukses V Memunculkan list hasil pencarian
MP2 Skenario 2 – pencarian I Memunculkan list hasil pencarian tidak ditemukan
dengan keyword tidak valid
MP3 Skenario 3 – tidak N/A Memunculkan Pesan kesalahan (kotak pencarian belum diisi)
memasukkan keyword

Test Case ID Scenario/ Condition keyword Expected Result


MP1 Skenario1 – pencarian sukses baju Memunculkan list hasil pencarian
MP2 Skenario 2 – pencarian komputer Memunculkan list hasil pencarian tidak ditemukan
dengan keyword tidak valid
MP3 Skenario 3 – tidak “” Memunculkan Pesan kesalahan (kotak pencarian belum diisi)
memasukkan keyword

Use case : membeli produk

Scenario Name Starting Flow Alternate


Skenario 1 – pembelian sukses Basic Flow
Skenario 2 – tidak melanjutkan transaksi Basic Flow A1

Test Scenario/ Memilih Menambah ke Memilih tombol Menekan tombol Expected Result
Case ID Condition produk keranjang belanja check out setuju
BP1 Skenario1 – V V V V Memunculkan laporan bahwa
pembelian transaksi telah sukses tercatat di
sukses dalam system
BP2 Skenario 2 V V V N/A Mengembalikan actor ke halaman
– tidak sebelumnya
melanjutka
n transaksi

Test Scenario/ Memilih Menambah ke Memilih tombol Menekan tombol Expected Result
Case ID Condition produk keranjang belanja check out setuju
BP1 Skenario1 – Memilh Menambah ke Menekan Menekan tombol Memunculkan laporan bahwa
pembelian sebuah ranjang belanja tombol check setuju transaksi telah sukses tercatat di
sukses produk out dalam system
BP2 Skenario 2 – Memilh Menambah ke Menekan Menekan tombol Mengembalikan aktor ke halaman
tidak sebuah ranjang belanja tombol check tidak setuju sebelumnya
melanjutkan produk out
transaksi

Use case : menambah katalog produk

Scenario Name Starting Flow Alternate


Skenario 1 – sukses menambah katalog Basic Flow
Skenario 2 – gagal menambah katalog(isian Basic Flow A1
form tidak valid)
Skenario 3 – gagal menambah katalog(isian Basic Flow A2
tidak di isi)

Test Case ID Scenario/ Condition Mengisi form menambah katalog Expected Result
MK1 Skenario 1 – sukses V Memunculkan laporan bahwa sukses menambah
menambah katalog katalog produk
MK2 Skenario 2 – gagal I Memunculkan Pesan kesalahan (kotak isian tidak
menambah valid)
katalog(isian form
tidak valid)
MK3 Skenario 3 – gagal N/A Memunculkan Pesan kesalahan (kotak isian belum
menambah diisi)
katalog(isian tidak di
isi)

Test Case ID Scenario/ Condition Mengisi form menambah katalog Expected Result
MK1 Skenario 1 – sukses ”Tas Cantik”; ”bahan katun”; Memunculkan laporan bahwa sukses menambah
menambah katalog ”100.000”; katalog produk
MK2 Skenario 2 – gagal ”Tas Cantik”; ”bahan katun”; Memunculkan Pesan kesalahan (kotak isian tidak
menambah ”100.0dfasd000”; valid)
katalog(isian form
tidak valid)
MK3 Skenario 3 – gagal ”Tas Cantik”; ”bahan katun”; ””; Memunculkan Pesan kesalahan (kotak isian belum
menambah diisi)
katalog(isian tidak di
isi)

Use case : menghapus katalog produk

Scenario Name Starting Flow Alternate


Skenario 1 – sukses menghapus katalog produk Basic Flow

Test Case ID Scenario/ Memilih Menekan Menekan Expected Result


Condition produk yang tombol hapus tombol save
akan di hapus
HK1 Skenario1 – V V V Memunculkan laporan bahwa sukses
sukses menghapus katalog produk
menghapus
katalog produk

Test Case ID Scenario/ Memilih Menekan Menekan Expected Result


Condition produk yang tombol hapus tombol save
akan di hapus
HK1 Skenario1 – Memilh Menekan Menekan Memunculkan laporan bahwa sukses
sukses sebuah tombol hapus tombol save menghapus katalog produk
menghapus produk
katalog produk

Use case : mengedit katalog produk

Skenario Name Starting Flow Alternate


Skenario 1 – sukses mengedit katalog produk Basic Flow

Test Scenario/ Memilih Menekan Mengisi Menekan Expected Result


Case Condition produk yang tombol edit form tombol save
ID akan di edit menamba
h katalog
EK1 Skenario1 – V V V V Memunculkan laporan bahwa sukses
sukses mengedit katalog produk
mengedit
katalog produk
EK2 Skenario2 – V V I V Memunculkan Pesan kesalahan
gagal mengedit (kotak isian tidak valid)
katalog
produk(data
tidak valid)
EK3 Skenario3 – V V N/A V Memunculkan Pesan kesalahan
gagal mengedit (kotak isian belum diisi)
katalog
produk(data
kosong)

Test Scenario/ Memilih Menekan Mengisi form Menekan Expected Result


CaseI Condition produk yang tombol menambah tombol
D akan di edit edit katalog save
EK1 Skenario1 – Memilh Menekan ”Tas Cantik”; Menekan Memunculkan laporan bahwa sukses
sukses sebuah tombol ”bahan katun”; tombol mengedit katalog produk
mengedit produk edit ”100.000”; save
katalog
produk
EK2 Skenario2 – Memilh Menekan ”Tas Cantik”; Menekan Memunculkan Pesan kesalahan
gagal sebuah tombol ”bahan katun”; tombol (kotak isian tidak valid)
mengedit produk edit ”100.ooo”; save
katalog
produk(data
tidak valid)
EK3 Skenario3 – Memilh Menekan ”Tas Cantikku”; Menekan Memunculkan Pesan kesalahan
gagal sebuah tombol ”bahan katun”; tombol (kotak isian belum diisi)
mengedit produk edit ””; save
katalog
produk(data
kosong)

Anda mungkin juga menyukai