Penerapan Metode Basis Path Analysis dalam Pengujian White Box Sistem Pakar
Keywords:
white box testing, basis path analysis, flowgraph, independent path, expert system.Abstract
Testing is an important thing to do for a software. Early stage testing can be done through unit testing. The unit testing uses whitebox testing with the basis path analysis method. This method using the program structure from a flowchart program and then it will be converted into a flowgraph, but actually there are so much program code that is divided into many files that do not allow for flowgraphs to be created. This research aims to apply the basis path analysis method for the white box testing in the expert system of diagnosing heart disease by using the flowchart system to overcome the problem of the number of program code files that resulted in the difficulty of making flowgraphs. The Basis Path Analysis method consists of four stages, namely: flowgraph creation, calculation of cyclomatic complexity (CC), independent path determination, and finally test case testing. The test results showed that the system procedures were more complex with the risk level being at medium levels and all the tested pathways in the form of test cases were appropriate. This research contribution is expected to help software developers in testing whitebox by using flowchart system.
References
Alsayed, A.O., Bilgrami, A.L. 2017. Improving Software Quality Management: testing, Review, Inspection and Walkthrough. International Journal of Latest Research in Science and Technology, Vol. 6, Issue 1, pn. 1-12, January-Februari 2017. ISSN (online): 2278-5299. Sumber:
tanggal akses: 25 Agustus 2020
Munaiseche, C.P.C., Liando, O.E.S. 2016. Evaluation of Expert System Application Based On Usability Aspects. Jurnal IOP Conference Series: Materials Science and Engineering, Vol. 128, 24 Mei 2016. Sumber:
http://iopscience.iop.org/article/10.1088/1757-899X/128/1/012001/pdf , tanggal akses: 26 Agustus 2020
Pressman, R.S. 2012. Rekayasa Perangkat Lunak (Pendekatan Praktisi) Edisi 7: Buku 1. ISBN: 9789792931044, Juni 2012. Andi, Yogyakarta
Munaiseche, C.P.C., Rantung, V.P., Bawiling, N.S., Manggopa, H.K. 2019. A Knowledge Based System for Diagnosing Heart Diseases. Journal of Physics: Conference Series, Volume 1402, Issue 2, 16 Desember 2019. Sumber:
https://iopscience.iop.org/article/10.1088/1742-6596/1402/2/022090/pdf, tanggal akses: 26 Agustus 2020
Madhavi, D. 2016. A White Box Testing Technique in Softwre Testing: Basis Path Testing. Journal for Research, Vol. 01, Issue 04, June 2016. ISSN: 2395-7549. Sumber:
http://www.journal4research.org/articles/J4RV2I4007.pdf , tanggal akses: 26 Agustus 2020
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2021 Hak cipta artikel milik penulis.
This work is licensed under a Creative Commons Attribution 4.0 International License.
http://creativecommons.org/licenses/by/4.0