{"title":"White Box Testing with Basis Path Technique in the Demography Administration Website","authors":"Ginanjar Wiro Sasmito","doi":"10.1109/ICSECC51444.2020.9557428","DOIUrl":null,"url":null,"abstract":"Software testing is a critical element of software quality guarantee and represents specification, design, and coding. One of the software testing methods is white box testing. White box testing is carried out to determine the working method of software internally and to guarantee internal operations according to the specification determined by using a control structure of a designed procedure. In the white box testing, there is a quite popular technique, namely the basis path. White box testing with a basis path technique is applied on the demography administration system website, a computer application to carry out demography administration. Testing is conducted on the feature in RT account after testing is conducted by creating a flowchart of the feature to be tested, then creating a flowgraph according to the source code, and test the source code, after that counting the whole scenarios to be tested by using Cyclomatic Complexity (CC), and comparing the result of the test conducted with the expected result. It is obtained that the path of each feature that has been gone through conforms. It is in between the result of CC and the Flowgraph created. The comparison of the result of the test conducted with the expected result the level of percentage of success is 100 %. It can be concluded that the program control structure available in the demography administration website is under the actual structure.","PeriodicalId":302689,"journal":{"name":"2020 IEEE International Conference on Sustainable Engineering and Creative Computing (ICSECC)","volume":"59 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE International Conference on Sustainable Engineering and Creative Computing (ICSECC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSECC51444.2020.9557428","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Software testing is a critical element of software quality guarantee and represents specification, design, and coding. One of the software testing methods is white box testing. White box testing is carried out to determine the working method of software internally and to guarantee internal operations according to the specification determined by using a control structure of a designed procedure. In the white box testing, there is a quite popular technique, namely the basis path. White box testing with a basis path technique is applied on the demography administration system website, a computer application to carry out demography administration. Testing is conducted on the feature in RT account after testing is conducted by creating a flowchart of the feature to be tested, then creating a flowgraph according to the source code, and test the source code, after that counting the whole scenarios to be tested by using Cyclomatic Complexity (CC), and comparing the result of the test conducted with the expected result. It is obtained that the path of each feature that has been gone through conforms. It is in between the result of CC and the Flowgraph created. The comparison of the result of the test conducted with the expected result the level of percentage of success is 100 %. It can be concluded that the program control structure available in the demography administration website is under the actual structure.