Upload
efyandro
View
224
Download
0
Embed Size (px)
Citation preview
7/25/2019 Contoh BLACKBOXTEST
1/12
BLACK BOX TEST
Tema Penelitian : Web Service Backend Manajemen Perpustakaan
Desa Berbasis Konsep Software As A service (SaaS)
Identitas Responden
Nama : .............................................................................................
Perkerjaan : .............................................................................................
Instansi :
.............................................................................................
Test ID Fungsi Input Expected
Result(output)
Actual
Result
1 Registrasi
Perpustakaa
n desa
Kode perpus, nama
perpus, alamat
perpus, telp,
pengelola, email,
password, photo
Kode perpus, nama
perpus, alamatperpus, telp,
pengelola, emai
(tidak sesuai
standart),
password,
photo(kosong)
Kode perpus, nama
perpus, alamat
perpus, telp,
pengelola, email,
password, photo
Tampil pesan
registrasi perpus
berhasill
Tampil pesan data
tidak lengkap
Record tabel
tbl_regperpus
bertambah.
Lulus/Tidak
Lulus/Tidak
Lulus/Tidak
2 Login admin Email, password
Email, password
(tidak cocok)
Emai(kosong),
password
Tampil pesan login
sukses
Tampil pesan email
atau password
salah
Tampil pesan email
atau password
kosong
Lulus/Tidak
Lulus/Tidak
Lulus/Tidak
7/25/2019 Contoh BLACKBOXTEST
2/12
Email, password Record tabel
ci_sessions
bertambah.
Lulus/Tidak
3 Logout
admin
session Tampil pesan
logout sukses
Record tabel
ci_sessions hilang.
Lulus/Tidak
Lulus/Tidak
4 Informasi
jumlah data
perpustakaa
n admin
Tapil pesan
sukses dan data Lulus/Tidak
5 Tampil data
katalog
buku
Tampil pesan
suskes dan data Lulus/Tidak
6 Cari katalog
buku admin
Judul buku Tampil pesan
sukses dan data Lulus/Tidak
7 detail
katalog
buku
Tampil pesan
sukses dan data Lulus/Tidak
8 Tambah
katalog
buku
Kode perpus, judul
buku, pengarang
buku, isbn,
penerbit buku,
tahun terbit buku,
tempat terbit
buku, rak buku,
jumlah buku,
bahasa buku,
kategori buku,
sampul buku
Kode perpus, judul
buku (kosong) ,
pengarang buku,isbn, penerbit
buku, tahun terbit
buku, tempat
terbit buku, rak
buku, jumlah buku,
bahasa buku,
kategori buku,
sampul
buku(kosong)
Kode perpus, judul
buku, pengarangbuku, isbn,
Tampil pesan
tambah katalog
buku berhasil
Tampil pesan data
tidak lengkap
Record tabel
tbl_bukubertambah.
Lulus/Tidak
Lulus/Tidak
Lulus/Tidak
7/25/2019 Contoh BLACKBOXTEST
3/12
penerbit buku,
tahun terbit buku,
tempat terbitbuku, rak buku,
jumlah buku,
bahasa buku,
kategori buku,
sampul buku
9 Ubah
katalog
buku
Kode buku, kode
perpus, judul
buku, pengarang
buku, isbn,
penerbit buku,
tahun terbit buku,
tempat terbit
buku, rak buku,
jumlah buku,
bahasa buku,
kategori buku,
sampul buku
Kode buku, kode
perpus, judul
buku, pengarang
buku, isbn,
penerbit buku,
tahun terbit buku,tempat terbit
buku, rak buku,
jumlah buku,
bahasa buku,
kategori buku,
sampul
buku(kosong)
Kode buku, kode
perpus, judul
buku, pengarang
buku,isbn(kosong),
penerbit buku,
tahun terbit buku,
tempat terbit
buku, rak buku,
jumlah buku,
bahasa buku,
kategori buku,
sampul buku
Kode buku, kode
perpus, judul
Tampil pesan buku
berhasil
diperbaharui
dengan sampul
Tampi pesan buku
berhasil
diperbaharui tanpa
sampul
Tampil pesan data
tidak lengkap
Record tabel
tbl_buku berubah
Lulus/Tidak
Lulus/Tidak
Lulus/Tidak
Lulus/Tidak
7/25/2019 Contoh BLACKBOXTEST
4/12
buku, pengarang
buku, isbn,
penerbit buku,tahun terbit buku,
tempat terbit
buku, rak buku,
jumlah buku,
bahasa buku,
kategori buku,
sampul buku
10 Hapus
katalog
buku
Kode buku
Kode buku
Tampil pesan
suksesl
Record tabel
tbl_buku hilang
Lulus/Tidak
Lulus/Tidak
11 Tampil data
ebook
Tampil pesan
sukses dan data Lulus/Tidak
12 Cari ebook
admin
Judul ebook Tampil pesan
sukses dan data Lulus/Tidak
13 Detail
ebook
Kode ebook Tampil pesan
sukses dan data Lulus/Tidak
14 Tambah
ebook
Kode perpus, judul
ebook, penulis
ebook, file
Kode perpus, judul
ebook(kosong),
penulis ebook,
file(kosong)
Kode perpus, judul
ebook, penulis
ebook, file
Tampil pesan
tambah ebook
berhasil
Tampil pesan data
tidak lengkap
Record tabel
tbl_ebook
bertambah
Lulus/Tidak
Lulus/Tidak
Lulus/Tidak
15 Ubah ebook Kode perpus, judul
ebook, penulisebook, file
Kode perpus, judul
ebook, penulis
ebook, file(kosong)
Kode perpus, judul
ebook (kosong),
penulis ebook, file
Tampil pesan
ebook berhasildiperbaharui
dengan file
Tampil pesan
ebook berhasil
diperbaharui tanpa
file
Tampil pesan data
tidak lengkap
Lulus/Tidak
Lulus/Tidak
Lulus/Tidak
7/25/2019 Contoh BLACKBOXTEST
5/12
Kode perpus, judul
ebook, penulisebook, file
Record tabel
tbl_ebook berubah Lulus/Tidak
16 Hapus
ebook
Kode ebook
Kode ebook
Tampil pesan
hapus ebook
sukses
Record tabel
tbl_ebook hilang
Lulus/Tidak
Lulus/Tidak
17 Tampil data
anggota
Tampil pesan
sukses dan data Lulus/Tidak
18 Cari data
anggota
admin
nama Tampil pesan
sukses dan data Lulus/Tidak
19 Detail
anggota
Kode anggota Tampil pesan
sukses dan data Lulus/Tidak
20 Ubah
anggota
Nama, ttl anggota,
jenis kelamin
anggota, alamat
anggota, telp,
email, password,
photo
Nama, ttl anggota,
jenis kelamin
anggota, alamat
anggota, telp,
email, password,
photo(kosong)
Nama, ttl anggota,
jenis kelamin
anggota, alamat
anggota, telp
(kosong), email,password, photo
Nama, ttl anggota,
jenis kelamin
anggota, alamat
anggota, telp,
email, password,
photo
Tampil pesan
anggota berhasil
diperbaharui
dengan photo
Tampil pesan
anggota berhasil
diperbaharui tanpa
photo
Tampil pesan data
tidak lengkap
Record tabel
tbl_anggota
berubah
Lulus/Tidak
Lulus/Tidak
Lulus/Tidak
Lulus/Tidak
21 Hapus
anggota
Kode anggota Tampil pesan
hapus anggota
sukses
Record tabel
Lulus/Tidak
7/25/2019 Contoh BLACKBOXTEST
6/12
tbl_anggota hilang Lulus/Tidak
22 Tampil datatransaksi
pinjam
Tampil pesansukses dan data Lulus/Tidak
23 Cari
transaksi
admin
nama Tampil pesan
sukses dan data Lulus/Tidak
24 Tambah
transaksi
pinjam
Kode perpus, kode
buku, kode
anggota, tanggal
pinjam, tanggal
kembali,
keterangan
Kode perpus, kode
buku, kode
anggota, tanggal
pinjam (kosong),
tanggal kembali,
keterangan
Kode perpus, kode
buku, kode
anggota, tanggal
pinjam, tanggal
kembali,
keterangan
Tampil pesan
pinjam buku
berhasil
Tampil pesan data
tidak lengkap
Record tabel
tbl_transaksi
bertambah
Lulus/Tidak
Lulus/Tidak
Lulus/Tidak
25 Ubah
transaksi
pinjam
Kode perpus, kode
buku, kode
anggota, tanggal
pinjam, tanggal
kembali,
keterangan
Kode perpus, kode
buku, kode
anggota, tanggal
pinjam, tanggalkembali(kosong),
keterangan
Kode perpus, kode
buku, kode
anggota, tanggal
pinjam, tanggal
kembali,
keterangan
Tampil pesan
pinjam buku
berhasil
diperbaharui
Tampil pesan data
tidak lengkap
Record tabel
tbl_transaksi
berubah
Lulus/Tidak
Lulus/Tidak
Lulus/Tidak
26 pengembali
an
Kode transaksi Tampil pesan buku
berhasildikembalikan Lulus/Tidak
7/25/2019 Contoh BLACKBOXTEST
7/12
Record tabel
tbl_transaksi hilang Lulus/Tidak
27 Laporan
admin
Tampil pesan
sukses dan data Lulus/Tidak
28 Cetak
laporan
admin
Kode perpus Tampil pdf
Lulus/Tidak
29 Tampil data
user admin
Tampil
pesansukses dan
data
Lulus/Tidak
30 Ubah data
user admin
Kode perpus, nama
perpus, alamat
perpus, telp,
pengelola, email ,
password, photo
Kode perpus, nama
perpus, alamat
perpus, telp,
pengelola, email ,
password,
photo(kosong)
Kode perpus, nama
perpus, alamat
perpus, telp,
pengelola,
email(kosong) ,
password, photo
Kode perpus, nama
perpus, alamat
perpus, telp,pengelola, email ,
password, photo
Tampil pesan
berhasil
diperbaharui
dengan photo
Tampil pesan
berhasil
diperbaharui tanpa
photo
Tampil pesan data
tidak lengkap
Record tabel
tbl_perpus,tbl_users berubah
Lulus/Tidak
Lulus/Tidak
Lulus/Tidak
Lulus/Tidak
31 Backup
admin
Tampil sql
Lulus/Tidak
32 Restore
admin
file Tampil pesan
restore database
berhasil
Record tabel
kembali
Lulus/Tidak
Lulus/Tidak
7/25/2019 Contoh BLACKBOXTEST
8/12
33 Login
superadmin
Email, password
Email, password
(tidak cocok)
Email (kosong),
password
Email, password
Tampil pesan login
sukses
Tampil pesan email
atau password
salah
Tampil pesan email
atau password
kosong
Record tabel
ci_sessions
bertambah.
Lulus/Tidak
Lulus/Tidak
Lulus/Tidak
Lulus/Tidak
34 Logout
superadmin
session Tampil pesan
logout sukses
Record tabel
ci_sessions hilang
Lulus/Tidak
Lulus/Tidak
35 Informasi
jumlah data
perpustakaa
n
superadmin
Tampil pesan
suskes dan data Lulus/Tidak
36 Tampil data
perpustakaan aktif
Tampil pesan
sukses dan data Lulus/Tidak
37 Cari
perpustakaa
n aktif
superadmin
Nama perpus Tampil pesan
sukses dan daata Lulus/Tidak
38 Detail
perpustakaa
n aktif
Kode perpus Tampil pesan
sukses dan data Lulus/Tidak
39 Ubah
perpustakaan aktif
Kode perpus, nama
perpus, alamatperpus, telp,
pengelola, email,
password,
Kode perpus, nama
perpus, alamat
perpus, telp,
pengelola,
emai(kosong)l,
password,
Kode perpus, namaperpus, alamat
Tampil pesan
update dataperpustakaan desa
berhasil
Tampil pesan data
tidak lengkap
Record tabeltbl_perpus,
Lulus/Tidak
Lulus/Tidak
Lulus/Tidak
7/25/2019 Contoh BLACKBOXTEST
9/12
perpus, telp,
pengelola, email,
password,
tbl_users berubah
40 Hapus
perpustakaa
n aktif
Kode perpus
Kode perpus
Tampil pesan data
perpustakaan desa
sukses dihapus
Record tabel
tbl_prepus ,
tbl_users hilang
Lulus/Tidak
Lulus/Tidak
41 Tampil data
registrasi
perpustakaa
n
Tampil pesan
sukses dan data Lulus/Tidak
42 Cari
perpustakaa
n registrasi
Nama perpus Tampil pesan
sukses dan data Lulus/Tidak
43 Aktivasi
perpustakaa
n
Kode perpus, nama
perpus, alamat
perpus, telp,
pengelola, email,
password, photo,
level
Kode perpus, nama
perpus, alamat
perpus, telp,
pengelola,
email(kosong),
password, photo,
level
Kode perpus, nama
perpus, alamat
perpus, telp,
pengelola, email,
password, photo,level
Tampil pesan
aktivasi
perpustakaan desa
berhasil
Tampil pesan data
tidak lengkap
Record tabel
tbl_perpus,
tbl_users
bertambah
Lulus/Tidak
Lulus/Tidak
Lulus/Tidak
44 Hapus
registrasi
perpustakaa
n
Kode reg perpus Tampil pesan data
registrasi
perpustakaan
sukses dihapus
Record tabel
tbl_regperpus
hilang
Lulus/Tidak
Lulus/Tidak
45 Laporan
superadmin
Tampil pesan
sukses dan data Lulus/Tidak
7/25/2019 Contoh BLACKBOXTEST
10/12
46 Cetak
laporansuperadmin
Tampil pdf
Lulus/Tidak
47 Tampil data
user
superadmin
Tampil pesan
sukses dan data Lulus/Tidak
48 Ubah data
user
superadmin
Nama, email,
password, photo,
level
Nama, email,
password,
photo(kosong),
level
Nama,
email(kosong),
password, photo,
level
Nama, email,
password, photo,
level
Tampil pesan user
berhasil
diperbaharui
dengan photo
Tampil pesan user
berhasil
diperbaharui tanpa
photo
Tampil pesan data
tidak lengkap
Record tabel
tbl_uses berubah
Lulus/Tidak
Lulus/Tidak
Lulus/Tidak
Lulus/Tidak
49 Backup
superadmin
Tampil sql
Lulus/Tidak
50 Restore
superadmin
file Tampil pesan
restore database
berhasil
Record tabel
kembali
Lulus/Tidak
Lulus/Tidak
51 Registrasi
anggota
Nama, ttl anggota,
jenis kelaminanggota, alamat
anggota, telp,
email, password,
photo
Nama, ttl anggota,
jenis kelamin
anggota, alamat
anggota, telp
(kosong), email
(kosong),
password, photo
Tampil pesan
registrasi berhasil
Tampil pesan data
tidak lengkap
Lulus/Tidak
Lulus/Tidak
7/25/2019 Contoh BLACKBOXTEST
11/12
Nama, ttl anggota,
jenis kelamin
anggota, alamatanggota, telp,
email, password,
photo
Record tabel
tbl_anggota
bertambah
Lulus/Tidak
52 Login
anggota
Email, password
Email, password
(tidak cocok)
Email,
password(kosong)
Email, password
Tampil pesan login
sukses
Tampil pesan email
atau password
salah
Tampil pesan email
atau password
kosong
Record tabel
ci_sessions
bertambah
Lulus/Tidak
Lulus/Tidak
Lulus/Tidak
Lulus/Tidak
53 Logout
anggota
session Tampil pesan
logout sukses
Record tabel
ci_session hilang
Lulus/Tidak
Lulus/Tidak
54 Download
ebook
Kode ebook Tampil pdf
Lulus/Tidak
55 Ubah data
user
anggota
Nama, ttl anggota,
jenis kelamin
anggota, alamat
anggota, telp,
email, password,
photo
Nama, ttl anggota,
jenis kelamin
anggota, alamatanggota, telp,
email, password,
photo(kosong)
Nama, ttl anggota,
jenis kelamin
anggota, alamat
anggota,
telp(kosong),
email, password,
photo
Nama, ttl anggota,
Tampil pesan
anggota berhasil
diperbaharui
dengan photo
Tampil pesan
anggota berhasil
diperbaharui tanpaphoto
Tampil pesan data
tidak lengkap
Record tabel
Lulus/Tidak
Lulus/Tidak
Lulus/Tidak
Lulus/Tidak
7/25/2019 Contoh BLACKBOXTEST
12/12
jenis kelamin
anggota, alamat
anggota, telp,email, password,
photo
tbl_anggota
berubah
56 Quick
search
cari Tampil pesan
pencarian
berhasil dan data
Lulus/Tidak
57 Advanced
search
Judul buku,
pengarang buku,
penerbit buku,
kategori buku
Tampil pesan
pencarian
berhasil dan data
Lulus/Tidak
58 Tampil
kategori
Tampil pesan
sukses dan data Lulus/Tidak
59 Detail
kategori
Kode perpus,
Kategori buku
Tampil pesan
sukses dan data Lulus/Tidak
Yogyakarta, .........................
(.............................................)