White Box Testing with Basis Path Technique in the Demography Administration Website

Ginanjar Wiro Sasmito
{"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.
基于基础路径技术的人口管理网站白盒测试
软件测试是软件质量保证的关键元素,它代表了规范、设计和编码。软件测试方法之一是白盒测试。进行白盒测试是为了在内部确定软件的工作方法,并通过使用设计程序的控制结构来保证内部操作符合所确定的规范。在白盒测试中,有一种非常流行的技术,即基路径。在人口统计管理系统网站这一进行人口统计管理的计算机应用程序上应用了基于基路径技术的白盒测试。对RT账户中的特性进行测试后,先对待测特性创建流程图,再根据源代码创建流程图,对源代码进行测试,然后使用CC (Cyclomatic Complexity)对需要测试的整个场景进行计数,并将测试结果与预期结果进行比较。得到经过的每个特征的路径是一致的。它位于CC的结果和创建的流程图之间。进行的测试结果与预期结果的比较,成功率水平为100%。可以看出,人口管理网站现有的程序控制结构是符合实际结构的。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信