PENGUJIAN APLIKASI MENGGUNAKAN BLACK BOX TESTING BOUNDARY VALUE ANALYSIS (STUDI KASUS : APLIKASI PREDIKSI KELULUSAN SMNPTN)
DOI:
https://doi.org/10.33197/jitter.vol1.iss3.2015.62Keywords:
Testing, blackbox, Boundary Value AnalysisAbstract
[id]
Pengujian adalah suatu proses pelaksanaan suatu program dengan tujuan menemukan suatu kesalahan. Suatu kasus test yang baik adalah apabila test tersebut mempunyai kemungkinan menemukan sebuah kesalahan yang tidak terungkap. Suatu test yang sukses adalah bila test tersebut membongkar suatu kesalahan yang awalnya tidak ditemukan. Salah satu dari jenis pengujian yang ada adalah Black Box Testing.
Pada penelitian ini dicoba diterapkan pengujian dengan menggunakan teknik Black Box Testing. Metoda Black Box Testing terdiri atas beberapa cara antara lain Equivalence Partitioning, Boundary Value Analysis, Comparison Testing, Sample Testing, Robustness Tesing, dan lain-lain. Diantara sekian banyak cara pengujian tersebut, pada penelitian ini dipilih cara pengujian Boundary Value Analysis.
Boundary Value Analysis merupakan cara pengujian dengan menentukan nilai batas bawah dan batas atas dari data yang ingin diuji. Pengujian ini dilakukan pada fungsi tambah kelas pada Aplikasi Prediksi Kelulusan SNMPTN.
Hasil pengujian menunjukkan bahwa masih terdapat banyak kekurangan saat melakukan validasi data yang akan dimasukkan, sehingga dapat menyebabkan data yang disimpan pada database tidak sesuai dengan data yang diharapkan. Hasil pengujian dapat dijadikan masukan untuk memperbaiki aplikasi.
[en]
Testing is a process of implementing a program with the aim of finding faults. A good test case is that if the test is able to find an error that was not revealed. A successful test is when that test can find the error that was not found at the beginning. One of the types of testing is called Black Box Testing.
The aim of this research is trying to apply the blackbox testing on a software. Black Box Testing provide us with some techniques to run the test, such as: Equivalence Partitioning, Boundary Value Analysis, Comparison Testing, Sample Testing, Robustness Tesing, and others. Among the many ways of testing, we choose the software testing using Boundary Value Analysis techniques.
Boundary Value Analysis is a way of testing by determine the value of the lower limit and upper limit of the data that want to test. Testing was conducted on the “Add Class” functionality of the developed software called “Aplikasi Prediksi Kelulusan SNMPTN”.
The test results show that there are still many shortcomings when performing data validation, so it can cause unexpected data is saved into database. The result can give the feedback for developer to improve the application features
Downloads
Downloads
Published
How to Cite
Issue
Section
License
Submission of a manuscript implies that the submitted work has not been published before (except as part of a thesis or report, or abstract); that it is not under consideration for publication elsewhere; that its publication has been approved by all co-authors. If and when the manuscript is accepted for publication, the author(s) still hold the copyright and retain publishing rights without restrictions. Authors or others are allowed to multiply the article as long as not for commercial purposes. For the new invention, authors are suggested to manage its patent before published. The license type is CC-BY-SA 4.0.