Pengujian Black Box pada Aplikasi Perpustakaan Menggunakan Teknik Equivalence Partitions
Kata Kunci:
Black Box Testing, Equivalence Partitions, Aplikasi PerpustakaanAbstrak
Aplikasi perpustakaan digunakan untuk membantu mengelola dan mendokumentasikan aktifitas transaksi di perpustakaan yang mencakup peminjaman dan pengembalian. Aplikasi perpustakaan harus bebas dari kesalahan, karena jika mengandung kesalahan dapat menyebabkan kerugian bagi penyedia, pengelola, atau anggota perpustakaan. Untuk memberikan jaminan bahwa aplikasi perpustakaan telah bebas dari kesalahan, maka perlu dilakukan pengujian. Pengujian perangkat lunak merupakan kegiatan bertujuan untuk mencari dan menemukan kesalahan dan bugs pada sebuah aplikasi, yang bertujuan untuk meminimalisir kerugian yang terjadi akibat kesalahan sistem. Pada penelitian ini diusulkan pengujian aplikasi perpustakaan secara Black Box. Pengujian secara Black Box merupakan pengujian berdasarkan dari tampilan (interface) dan fungsi-fungsi dari perangkat lunak itu sendiri serta bukan dari source code program tersebut. Pengujian Black Box memiliki beberapa metode salah satunya Equivalence Partitions, metode yang kami gunakan untuk pengujian perangkat lunak tersebut. Equivalence Partitions adalah metode yang membahas tentang valid atau tidak masukkan yang dimasukkan pada perangkat lunak, serta mengamati akurasi dari masukan tersebut. Sehingga diketahui sisi kesalahannya. Hasil pengujian telah membuktikan bahwa aplikasi perpustakaan yang telah dikembangkan bebas dari kesalahan dan sudah memenuhi semua persyaratan (requirement) yang ditetapkan.
Referensi
Arochman, Darmawan, A. S., & Santoso, F. H. (2016). Otomatisasi Desain Test Case Pengujian Perangkat Lunak Metode Black-Box Testing Dengan Teknik Equivalence Partitioning Menggunakan Algoritma Genetika. 47-55.
Aziz, I. A., Setiawan, B., Khanh, R., Nurdiyansyah, G., & Yulianti, Y. (2020). Pengujian Black Box pada Aplikasi Sistem Kasir Berbasis Website Menggunakan Teknik Equivalence Partitions. Jurnal Teknologi Sistem Informasi dan Aplikasi, 3(2), 10.32493/jtsi.v3i2.4693. doi:10.32493/jtsi.v3i2.4693
Debiyanti, D., Sutrisna, S., Budrio, B., Kamal, A. K., & Yulianti, Y. (2020). Pengujian Black Box pada Perangkat Lunak Sistem Penilaian Mahasiswa Menggunakan Teknik Boundary Value Analysis. Jurnal Informatika Universitas Pamulang, 5(2), 162-166. doi:10.32493/informatika.v5i2.5446
Febrian, V., Ramadhan, M. R., Faisal, M., & Saifudin, A. (2020). Pengujian pada Aplikasi Penggajian Pegawai dengan menggunakan Metode Blackbox. Jurnal Informatika Universitas Pamulang, 5(1), 61-66. doi:10.32493/informatika.v5i1.4340
Hendri, H., Manurung, J. W., Ferian, R. A., Hanaatmoko, W. F., & Yulianti, Y. (2020). Pengujian Black Box pada Aplikasi Sistem Informasi Pengelolaan Masjid Menggunakan Teknik Equivalence Partitions. Jurnal Teknologi Sistem Informasi dan Aplikasi, 3(2), 107-113. doi:10.32493/jtsi.v3i2.4694
Jaya, M. S., Gumilang, P., Tresnawati, Andersen, Y. P., & Desyani, T. (2019). Pengujian Black Box pada Aplikasi Sistem Penunjang Keputusan Seleksi Calon Pegawai Negeri Sipil Menggunakan Teknik Equivalence Partitions. 4, 131-136.
Maturidi, A. J. (2014). Metode Penelitian Teknik Informatika. Yogyakarta: deepublish.
MZ, M. K. (2016). Pengujian Perangkat Lunak Metode Black-Box Berbasis Equivalence Partitions Pada Aplikasi Sistem Informasi Sekolah. Jurnal Mikrotik, 2-8.
Pratala, C. T., Asyer, E. M., Prayudi, I., & Saifudin, A. (2020). Pengujian White Box pada Aplikasi Cash Flow Berbasis Android Menggunakan Teknik Basis Path. Jurnal Informatika Universitas Pamulang, 5(2), 111-119. doi:informatika.v5i2.4713
Salsabilah, Z., & Yulianti, Y. (2019). Perancangan Aplikasi Perpustakaan Berbasis Web pada SMK Negeri 1 Rangkasbitung. Jurnal Teknologi Sistem Informasi dan Aplikasi, 2(1), 9-14. doi:10.32493/jtsi.v2i1.2401
Siagian, L. J. (2018). Otomatisasi Pengujian Perangkat Lunak: Software Test Automation. Yogyakarta: deepublish.
Taufiq, R., Magfiroh, D. A., Yusup, D., & Yulianti, Y. (2020). Analisis dan Desain Sistem Informasi Pembayaran Sumbangan Pembinaan Pendidikan (SPP) di SMK Avicena Rajeg. Jurnal Teknologi Sistem Informasi dan Aplikasi, 3(1), 15-21. doi:10.32493/jtsi.v3i1.4308
Utomo, D. W., Kurniawan, D., & Astuti, Y. P. (2018). Teknik Pengujian Perangkat Lunak Dalam Evaluasi Sistem Layanan Mandiri Pemantauan Haji Pada Kementerian Agama Provinsi Jawa Tengah. Simetris : Jurnal Teknik Mesin, Elektro dan Ilmu Komputer, 9(2), 731-746. doi:10.24176/simet.v9i2
Unduhan
Diterbitkan
Cara Mengutip
Terbitan
Bagian
Lisensi
Hak Cipta (c) 2020 Bayu Aji Priyaungga, Dwi Bayu Aji, Mukron Syahroni, Nurul Tri Sukma Aji, Aries Saifudin
Artikel ini berlisensi Creative Commons Attribution-NonCommercial 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).
Jurnal Teknologi Sistem Informasi dan Aplikasi have CC BY-NC or an equivalent license as the optimal license for the publication, distribution, use, and reuse of scholarly work.
In developing strategy and setting priorities, Jurnal Teknologi Sistem Informasi dan Aplikasi recognize that free access is better than priced access, libre access is better than free access, and libre under CC BY-NC or the equivalent is better than libre under more restrictive open licenses. We should achieve what we can when we can. We should not delay achieving free in order to achieve libre, and we should not stop with free when we can achieve libre.
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) License
YOU ARE FREE TO:
- Share - copy and redistribute the material in any medium or format
- Adapt - remix, transform, and build upon the material for any purpose, even commercially.
- The licensor cannot revoke these freedoms as long as you follow the license terms