CFP last date
20 November 2024
Reseach Article

Application of Base Path for Optimal Testing of Software

by Harson Kapoh, Olga Melo, Anthon Arie Kimbal
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 181 - Number 30
Year of Publication: 2018
Authors: Harson Kapoh, Olga Melo, Anthon Arie Kimbal
10.5120/ijca2018918164

Harson Kapoh, Olga Melo, Anthon Arie Kimbal . Application of Base Path for Optimal Testing of Software. International Journal of Computer Applications. 181, 30 ( Nov 2018), 37-40. DOI=10.5120/ijca2018918164

@article{ 10.5120/ijca2018918164,
author = { Harson Kapoh, Olga Melo, Anthon Arie Kimbal },
title = { Application of Base Path for Optimal Testing of Software },
journal = { International Journal of Computer Applications },
issue_date = { Nov 2018 },
volume = { 181 },
number = { 30 },
month = { Nov },
year = { 2018 },
issn = { 0975-8887 },
pages = { 37-40 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume181/number30/30174-2018918164/ },
doi = { 10.5120/ijca2018918164 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-07T01:07:46.101384+05:30
%A Harson Kapoh
%A Olga Melo
%A Anthon Arie Kimbal
%T Application of Base Path for Optimal Testing of Software
%J International Journal of Computer Applications
%@ 0975-8887
%V 181
%N 30
%P 37-40
%D 2018
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Many purposes for system testing such as testing are carried out to ensure there are no bugs in the application. Tests are also carried out due to the need for a process to evaluate a system both manually and automatically. Testing is carried out by researchers on a software that uses HTML and PHP programming languages. The software developed will be used to connect between the ordering and producers of coconut flour. Software like this is expected to make it easier for customers to place an order by simply accessing orders through the existing application system facilities through the internet network. The application of the testing carried out on the software uses the Base Path Testing method ... Base path Testing is a structural testing group. The process of basic path testing will be considered optimal if all paths that are considered independent in the program, the interface is also a logical decision that has been executed at least once. This test implementation is a white-box testing technique where graph theory is used to analyze the complexity of a structured system. The method that will be used is to make a graph of the control flow of each program function so that optimal testing will be obtained based on the test design. The basic path method is used because of the awareness that there are functions in the system that may not interact with each other. With this testing strategy is expected to help detect the complexity of the structure of the functions developed in the software so that it can be understood by characterizing the relationship, interaction and behavior of the system or software being observed. For this reason, in this article the problem to be answered is how to implement testing using Basic Path Method on ordering coconut flour software. The goal is to produce optimal software by measuring the logical complexity of all execution paths using the basic path method.

References
  1. Gaurav Siwach, Sunil Sikka and Priyanka Makkar. Article: Study of Optimization and Prioritization of Paths in Basis Path Testing. IJCA Proceedings on Innovations in Computing and Information Technology (Cognition 2015) COGNITION 2015(4):6-10, July 2015.
  2. Rajendrani Mukherjee, K. Sridhar Patnaik,2018,A survey on different approaches for software test case prioritization, Journal of King Saud University - Computer and Information Sciences,ISSN 1319-1578,
  3. https://doi.org/10.1016/j.jksuci.2018.09.005.
  4. Mundita Awotar, Roopesh Kevin Sungkur, Optimization of Software Testing, Procedia Computer Science, Volume 132, 2018, Pages 1804-1814, ISSN 1877-0509, https://doi.org/10.1016/j.procs.2018.05.142.
  5. Yan, J. and Zhang, J. (2008). An efficient method to generate feasible paths for basis path testing. Information Processing Letters, 107(3-4), 87–92. doi:10.1016/j.ipl.2008.01.007
  6. Olga,M. Anthon, A. K. and Robby, T, Functional and Basis Path Method for Testing on the Development of WEB Show Window of Crysanthemun Flowers. International Journal of Computer Applications 175(8):1-6, October 2017.
  7. Francisco, Z. Aditya, A. Ricardo, P., Eric, S, Basis Path Analysis for Testing Complex System of Systems, Procedia Computer Science, Volume 20, 2013, Pages 256-261, ISSN 1877-0509, https://doi.org/10.1016/j.procs.2013.09.270.
  8. T, McCabe. “A complexity Metric”, IEEE Trans. Software Engineering, Vol. 2, No. 4, 1976, pp. 308-320
  9. A. Watson and T.McCabe, “A Testing Methodology Using The Cyclomatyc Complecity Matric”, Structured Stesting: National Institute of Standards and Technology (NIST), Special Publication 500-235, September, 1996.
Index Terms

Computer Science
Information Sciences

Keywords

Basic path test flow graph cyclomatic complexity optimal