You are on page 1of 3

E-ISSN : 2655-8238

Jurnal Teknologi Dan Sistem Informasi Bisnis


P-ISSN : 2964-2132
Vol. 5 No. 1 Januari 2023 Hal. 33-35
http://jurnal.unidha.ac.id/index.php/jteksis

Pengujian Black Box Dengan Teknik Transition Pada Sistem Informasi


Perpustakaan Berbasis Web Dengan Metode Waterfall Pada SMC
Foundation
Mintarsih
Teknik Informatika,Universitas Pamulang,Jl.Raya Puspitek No.46 Buaran,Serpong,Kota Tangerang Selatan. Provinsi Banten 15310
E-Mail: Mintarsihkhoernsazz@Gmail.Com

Submitted:31-01-2023, Reviewed: 31-01-2023, Accepted 01-02-2023


https://doi.org/10.47233/jteksis.v5i1.727

Abstrak
Black box testing is so important because the technique is able to identify errors in functions, interfaces, information
models and access to outside information sources. In the implementation often arises the problem of testers not being sure
whether the software being tested has actually passed the testing stage. This happens because there may still be some
untested execution paths. Testers should create every possible combination of input information for the test. Choosing
input information to find errors is a problem for testers because it has a high probability, so the test case design can
automatically be a solution. In this implementation, the web that will be tested using black-box testing is a Library
Information System. The SMC Library website will be tested using black-box testing where the test only aims to see if the
program is in accordance with the desired function of the program. This method is done by looking at the inputs and
outputs of each system flow. Testers in this test method do not have to understand the flow of system code, but must know
the flow of system expectations. One of the techniques of the black box testing method is the state transition technique. The
state transition technique is performed by looking at the suitability of the flow from one pipeline to the next
Keywords : Black-box, Testing, Library,Website,State Transition Testing

Abstrak
Pengujian black-box begitu penting karena Teknik tersebut mampu mengidentifikasi kesalahan dalam fungsi ,antar
muka,model information dan aksess kesumber information outside. Dalam pelaksanaan sering timbul masalah penguji
tidak prnah yakin apakah perangkat lunak yang diuji telah benar-benar lolos dalam tahap pengujian. Hal ini terjadi karena
kemungkinan masih ada beberapa jalur eksekusi yang belum pernah teruji. Penguji seharusnya membuat setiap
kemungkinan kombinasi information masukan untuk pengujian. Pemilihan information masukan untuk menemukan
kesalahan menjadi masalah bagi penguji karena memiliki probabilitas yang tinggi, sehingga desain test case secara
otomatis dapat menjadi solusi. Pada implementasi ini web yang akan di uji menggunakan black-box testing adalah sebuah
Sistem Informasi Perpustakaan . Website Perpustakaan SMC faundasion tersebut akan diuji menggunakan black-box
testing di mana pengujian ini hanya bertujuan untuk melihat program tersebut apakah sesuai dengan fungsi yang
diinginkan program tersebut. Metode ini dilakukan dengan melihat input dan ouput dari tiap alur sistem. Penguji dalam
metode pengujian ini tidak harus memahami alur kode sistem, akan tetapi harus mengetahui alur ekspektasi sistem. Salah
satu teknik dari metode black box testing dalah teknik state transition. Teknik state transition dilakukan dengan melihat
kesesuaian alur dari suatu alur ke alur berikutnya.
Kata kunci : Black box, Testing, Perpustakaan,Website, State Transition Testing

This work is licensed under Creative Commons Attribution License 4.0 CC-BY International license

pada program tersebut. Prosedur untuk


I. PENDAHULUAN mengoperasikan program komputer serta
Pengujian terhadap perangkat lunak sangat membandingkan perilaku yang sebenarnya dengan
penting dilakukan dengan tujuan untuk memberikan yang diharapkan sehinga bisa menghasilkan produk
jaminan kualitas perangkat lunak yang dihasilkan yang bermutu tinggi.
agar bebas dari terjadinya kesalahan. Pengujian Telah banyak alat bantu yang dikomputerisasi
perangkat lunak adalah suatu proses resmi yang dalam kehidupan sehari-hari. Komputer telah
sudah ditetapkan oleh kelompok penguji yang mendominasi di berbagai bidang kerja atau aktifitas
mencangkup item perangkat lunak, beberapa item untuk meningkatkan kemudahan, efektifas dan
perangkat lunak yang terhubung atau semua paket efesiensi sehingga memiliki peranan yang sangat.
perungkat lunak yang diperiksa secara menyeluruh Aplikasi perpustakaan merupakan salah satu contoh
dengan mengoperasikan program di komputer. penerapan komputerisasi di sekolah untuk efisiensi
Pengujian perangkat lunak adalah prosedur dan mempercepat pengelolaan data.
mengoperasikan sebuah program dengan tujuan
menemukan penyimpangan-penyimpangan error II. METODE

Jurnal Teknologi Dan Sistem Informasi Bisnis – JTEKSIS Vol.05 No.1 Januari 2023 33
E-ISSN : 2655-8238
Jurnal Teknologi Dan Sistem Informasi Bisnis
P-ISSN : 2964-2132
Vol. 5 No. 1 Januari 2023 Hal. 33-35
http://jurnal.unidha.ac.id/index.php/jteksis

dilakukan dengan berurutan sesuai dengan


Metode yang kami gunakan untuk melakukan transisi, keadaan dan juga kejadian
pengujian pada aplikasi perpustakaan adalah diantara inputan. Dengan menggunakan
metode pengujian Black Box. Pengujian fungsional teknik pengujian ini, maka akan terlihat
atau pengujian Black Box adalah startegi pengujian kondisi pada tiap perpindahan alur, apakah
yang pengujiannya diturunkan dari rincian program sudah sesuai dengan yang dibutuhkan atau
atau item. Sistem adalah ‘kotak hitam’ yang belum. Tahapan yang pertama dilakukan
perilakunya semata-mata bisa ditetapkan dengan pada pengujian ini adalah dengan
menganalisa masukan dan keluaran yang membuat state transition sesuai dengan
berhubungan. Cara ini disebut dengan pengujian alur sistem. Tahapan selanjutnya adalah
fungsional karena penguji tidak menerapkan membuat skenario pengujian dan juga
perangkat lunak tapi hanya berkepentingan dengan hasil dari pengujiannya. Tahapan terakhir
fungsionalitasnya. adalah menarik kesimpulan dari proses
Rencana penelitian/pengujian pada aplikasi pengujian yang telah dilakukan [5].
perpustakaan akan menggunakan metode pengujian
Black Box. Transisi Dari Aksi Tujuan
T1 Login Klik Masuk
1. Pengujian Black Box Login Menu
Pengujian Black Box adalah pengujian Utama
yang memverifikasi hasil eksekusi aplikasi T2 Dashboard Klik Masuk
berdasarkan masukan yang diberikan (data Dashboard Menu
uji) untuk memastikan fungsional dari Dashboard
aplikasi sudah sesuai dengan persyaratan T3 Data Buku Klik Data Masuk
(requirement) . Pengujian Black Box ialah Buku Menu
pengujian yang berfokus pada interface Data Buku
atau tampilan dan pengujian fungsional T4 Data Klik Data Masuk
yang terdapat pada aplikasi, serta Pengguna Pengguna Menu
kesesuaian pada alur fungsi yang Data
dibutuhkan oleh user. Pengujian Black Pengguna
Box tidak menguji berdasarkan source T5 Data Klik Data Masuk
code program. Pengujian Black Box Anggota Anggota Menu
dilakukan mengikuti tahapan berikut ini: Data
a. Membuat test case untuk pengujian Anggota
fungsi-fungsi yang terdapat di T6 Transaksi Klik Masuk
aplikasi Transaksi Menu
b. Membuat test case untuk pengujian Data
kesesuaian flow atau alur dari kerja Transaksi
suatu fungsi pada program cocok T7 Laporan Klik Masuk
dengan apa yang dibutuhkan dan Menu Menu
permintaan dari pengguna Laporan Data
c. Mencari bugs/error berdasarkan Laporan
tampilan (interface) pada aplikasi T8 Logout Klik Keluar
Dalam melakukan pengujian harus Logout Dari Akun
memilih teknik yang tepat, yaitu
Gambar 2.1 Tabel pengujian berdasarkan
teknik yang dapat menemukan state transition diagram
kesalahan yang belum terdeteksi
sehingga dapat meningkatkan
kualitas software.
III. HASIL DAN PEMBAHASAN
2. State Transition Testing Hasil pengujian menjelaskan tentang hasil
State transition testing merupakan salah pengujian yang dilakukan menggunakan tabel
satu teknik dari black box testing. Teknik pengujian pada tabel 2.1. Kolom transition
ini dilakukan dengan membuat test case menjelaskan nomo transisi pada tabel pengujian.
yang menguji inputan yang sudah dibagi Kolom skenario berisi skenario yang dirancang
pada beberapa kelompok sesuai dengan dari tabel pengujan. Kolom output berisi hasil dari
fungsinya. Pengujian pada teknik ini pengujian transisi skenario.

Jurnal Teknologi Dan Sistem Informasi Bisnis – JTEKSIS Vol.05 No.1 Januari 2023 34
E-ISSN : 2655-8238
Jurnal Teknologi Dan Sistem Informasi Bisnis
P-ISSN : 2964-2132
Vol. 5 No. 1 Januari 2023 Hal. 33-35
http://jurnal.unidha.ac.id/index.php/jteksis

Transition Skenario Output Kesimpulan type data seperti pada form [edit data buku] kode
Test1 melakukan User Berhasil buku hanya dapat diisi dengan menggunakan
login pada berhasil Angka, jika kita menggunakan huruf/simbol maka
akun user melakukan akan terdapat ketidaksesuaian pada tipe data dan hal
login tersebut membuat data yang sudah diisi akan Gagal
Test2 User User Berhasil Tersimpan. Tetapi jika kita memasukan sesuai
memasuki berhasil dengan tipe data (angka) maka data tersebut akan
dashboard masuk ke berhasil tersimpan.
menu
dashboard DAFTAR PUSTAKA
Test3 User User Berhasil Aji Rohmat Baktiar,Dani Mulainsyah,Effendy,Candra
memasuki berhasil Sasmoro,Endah Sumiati. 2021 “Pengujian menggunakan
menu data memasuki Black box testing dengan Teknik State Transition testing
buku menu data pada perpustakaan Yayasan Pendidikan Islam Pakualam
Berbasis Web”. Jurnal Kreativitas Mahasiswa
buku Informatika Volume 2 Nomor 1 Tahun 2021 Page 142 -
Test4 User User bisa Berhasil 145 p-ISSN: 2797-6327 e-ISSN: -
memasuki memasuki Deny Setiawan, Muhamad Ardhiansyah Fadhillah,Anggun
Wibawa,Irwan Sugiarto,Agus Mulyana,Irpan Kusyadi.
data data “Pengujian black box pada aplikasi perpustakaan berbasis
pengguna pengguna web menggunakan Teknik Equivalence Partitioning”
Test5 User User tiak Tidak Jurnal Teknologi Sistem Informasi dan Aplikasi ISSN:
memasuki bisa punya hak 2654-3788 Penerbit: Program Studi Teknik Informatika
Universitas Pamulang e-ISSN: 2654-4229 Vol. 3, No. 2,
data memasuki aksess April 2020 (95-99) DOI: 10.32493/jtsi.v3i2.3955.
anggota data
anggota Ni Made Dwi Pebriyanti, A.A.Komang Oka Sudana, I Nyoman
Test6 User User Berhasil Sudana. “Implementasi Black Box pada Sistem
Informasi ManajemenvDosen” JITTER- Jurnal Ilmiah
melakukan berhasil Teknologi dan Komputer Vol. 2, No. 3 Desember 2021.
transaksi melakukan Eno Hakimah Kusuma Dewi, Ilyas Sidiq Pratama, Audi Sukma
peminjaman transaksi Putera, Carudin Carudin. “ Black Box Testing pada
buku peminjaman Aplikasi Pencatatan Peminjaman Buku Menggunakan
Boundary Value analysis”. STRING (Satuan Tulisan
buku Riset dan Inovasi Teknologi) is the Journal of Science
Test7 User User tidak Tidak and Technology with registered number ISSN 2527 –
memasuki berhasil punya hak 9661 (print), 2549-2837 (online).
menu memasuki aksess Umi Ningsih, Muhammad Nur Ichsanudin, Muhammad Yusuf,
Suraya Suraya. “Pengujian Fungsional Perangkat Lunak
laporan menu Sistem Informasi Perpustakaan Dengan Metode Black
laporan Box Testing Bagi Pemula” STORAGE Jurnal Ilmiah
Test8 User logut User Berhasil Teknik dan Ilmu Komputer, Vol. 1No. 2, Mei, 2022, 1-
8e-ISSN: 2828-5344| DOI: 10.55123
dari menu Berhasil
Log-out
dari menu

IV. SIMPULAN

Kesimpulan Pengujian aplikasi dengan Black


Box Testing bertujuan melihat program tersebut
sama dengan tugasnya tanpa mengetahui kode
program yang dipakai. Berdasarkan pengujian
kualitas aplikasi Perpustakaan, dapat ditarik
kesimpulan bahwa pengujian dengan metode Black
Box dapat membantu proses pembuatan test case
pengujian, uji kualitas dan menemukan kesalahan
yang tidak terdeteksi yang disebabkan oleh
kesalahan pengetikan. Dalam pengujian aplikasi
Perpustakaan ditemukan kesalahan dalam mengedit
data (di mana jika kita salah dalam mengunakan

Jurnal Teknologi Dan Sistem Informasi Bisnis – JTEKSIS Vol.05 No.1 Januari 2023 35

You might also like