Cara Pengujian Black Box Testing
- Jafar Shadiq
- Ahmad Safei Rekayasa Perangkat Lunak; Universitas Bina Insani
- Rayhan Wahyudin Ratu Loly Rekayasa Perangkat Lunak; Universitas Bina Insani
Abstract
Abstrak: Pengujian black-box begitu penting karena teknik tersebut mampu mengidentifikasi kesalahan dalam fungsi, antar muka, model data, dan akses kesumber data eksternal. Dalam pelaksanaan sering timbul masalah penguji tidak pernah yakin apakah perangkat lunak yang diuji telah benar-benar lolos dalam pengujian. Hal ini terjadi karena kemungkinan masih ada beberapa jalur eksekusi yang belum pernah teruji. Penguji seharusnya membuat setiap kemungkinan kombinasi data masukan untuk pengujian. Pemilihan data 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 aplikasi yang akan di uji menggunakan black-box testing adalah sebuah Sistem Informasi peminjaman kedaraan operasional. Aplikasi peminjaman kendaran operasional 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 tanpa mengetahui kode program yang dipakai. Untuk menghasilkan desain test case secara otomatis dalam pengujian perangkat lunak metode black-box dengan teknik equivalence partitioning. Teknik Equivalence Partitions adalah pengujian didasarkan masukkan data pada setiap form yang ada pada sistem informasi pengelolaan masjid, setiap menu akan dilakukan pengujian dan dikelompokkan berdasarkan fungsinya baik itu bernilai valid ataupun tidak valid.
Kata kunci: Equivalence Partitions, black-box, Aplikasi, Peminjaman Kendaraan Operasional, test case
Abstract: Black-box testing is very important because the technique is able to identify errors in functions, interfaces, data models, and access to external data sources. In implementation, the problem often arises that the tester is never sure whether the software being tested has actually passed the test. This happens because there may still be some untested execution paths. The tester must make every possible combination of input data for testing. The selection of input data to find errors is a problem for the examiner because it has a high probability, so that the test case design can automatically be a solution. In this implementation, the application that will be tested using black-box testing is an operational vehicle loan information system. The operational vehicle loan application will be tested using black-box testing where this test only aims to see whether the program is in accordance with the desired function of the program without knowing the program code used. To generate test case designs automatically in software testing the black-box method with equivalence partitioning techniques. The Equivalence Partitions technique is a test based on data on every form in the management information system, each menu will be tested and assessed for mosques based on usefulness, whether it is feasible or not valid..
Keywords: Equivalence Partitions, black-box, Aplplication, Operational Vehicle Loan, test case
Author Biographies
Ahmad Safei, Rekayasa Perangkat Lunak; Universitas Bina Insani
Rekayasa Perangkat Lunak; Universitas Bina Insani
Rayhan Wahyudin Ratu Loly, Rekayasa Perangkat Lunak; Universitas Bina Insani
Rekayasa Perangkat Lunak; Universitas Bina Insani
References
[1] N. Botutihe, "Analisis Mekanisme Penggunaan Kendaraan Operasional Pada Kantor Sekretariat Daerah Kota Gorontalo," Publik (Jurnal Ilmu Adm., vol. 6, no. 2, p. 79, 2018, doi: 10.31314/pjia.6.2.79-86.2017.
[2] D. Yusuf and D. B. Srisulistiowati, "Sistem Pendukung Keputusan Pembelian Kendaraan Operasional Menggunakan Metode Ahp," JSI (Jurnal …, 2021, [Online]. Available: https://journal.universitassuryadarma.ac.id/index.php/jsi/article/view/614.
[3] A. Kuswoyo, K. Akuntansi, K. Akuntansi, C. Diagram, A. Collections, and B. Lampung, "PENGEMBANGAN APLIKASI PENJUALAN BARANG PADA BUTIK AGRIS," vol. 21, no. 1, pp. 530–536, 2021.
[4] D. Sulias and M. Ardhiansyah, "Aplikasi E-Commerce Berbasis Web Dengan Menggunakan Model Extreme Programming ( Xp )," pp. 190–199, 2020.
[5] M. S. Mustaqbal, R. F. Firdaus, and H. Rahmadi, "PENGUJIAN APLIKASI MENGGUNAKAN BLACK BOX TESTING BOUNDARY VALUE ANALYSIS (Studi Kasus : Aplikasi Prediksi Kelulusan SNMPTN)," vol. I, no. 3, pp. 31–36, 2015.
[6] B. A. Priyaungga, D. B. Aji, M. Syahroni, N. T. S. Aji, and A. Saifudin, "Pengujian Black Box pada Aplikasi Perpustakaan Menggunakan Teknik Equivalence Partitions," J. Teknol. Sist. Inf. dan Apl., vol. 3, no. 3, p. 150, 2020, doi: 10.32493/jtsi.v3i3.5343.
[7] A. Rouf, "Pengujian perangkat lunak dengan menggunakan metode white box dan black box," pp. 1–7.
[8] I. D. L. - AMIK BSI Purwokerto and F. R. - AMIK BSI Purwokerto, "Sistem Informasi Penjualan Merchandise Berbasis Web Pada PT Come Indonusa Dengan Metode Waterfall," Evolusi J. Sains dan Manaj., vol. 6, no. 2, pp. 91–97, 2018, doi: 10.31294/evolusi.v6i2.4469.
[9] T. Hidayat and M. Muttaqin, "Pengujian Sistem Informasi Pendaftaran dan Pembayaran Wisuda Online menggunakan Black Box Testing dengan Metode Equivalence Partitioning dan Boundary Value Analysis," J. Tek. Inform. UNIS JUTIS, vol. 6, no. 1, pp. 2252–5351, 2018, [Online]. Available: www.ccssenet.org/cis.
[10] H. Hendri, J. W. Hasiholan Manurung, R. A. Ferian, W. F. Hanaatmoko, and Y. Yulianti, "Pengujian Black Box pada Aplikasi Sistem Informasi Pengelolaan Masjid Menggunakan Teknik Equivalence Partitions," J. Teknol. Sist. Inf. dan Apl., vol. 3, no. 2, p. 107, 2020, doi: 10.32493/jtsi.v3i2.4694.
[11] T. Hidayat and H. D. Putri, "Testing Student Portal on Academic Information Systems (SINA) using Black Box Testing with Equivalence Partitioning Methods and Boundary Value Analysis (in Bahasa : Pengujian Portal Mahasiswa pada Sistem Informasi Akademik ( SINA ) menggunakan Black Box T," J. Inform. Pengemb. IT, vol. 7, no. 1, pp. 83–92, 2019.
[12] J. Susanto, M. M. Junaidi, Y. Sudrajat, and T. Desyani, "Pengujian Black Box pada Aplikasi Desktop Penjualan Elektronik Menggunakan Metode Equivalence Partitioning," vol. 4, no. 1, pp. 52–57, 2021, doi: 10.32493/jtsi.v4i1.8519.
Cara Pengujian Black Box Testing
Source: https://ejournal-binainsani.ac.id/index.php/IMBI/article/view/1561
0 Response to "Cara Pengujian Black Box Testing"
Post a Comment