Covering All White Box Tests Using Basis Path Test

Authors(1) :-Dr. Ajay D. Shinde

Testing is process of executing a program with an intention to find out a yet undiscovered error. During software testing the aim should be to find out maximum number of error before release of software. This is possible only when each and every statement written in a program is executed at least once. The program structure is formed with control structures sequential, selection and iteration, how these statements are written defines the program structure. This paper presents use of basis path testing as a base for program structure testing; also it ensures that each and every statement will be executed at least once.

Authors and Affiliations

Dr. Ajay D. Shinde
Associate Professor, Department of Computer Studies, Chhatrapati Shahu Institute of Business Education and Research, Kolhapur, Maharashtra, India

Software Testing, White Box Testing, Basis Path Testing, Program Structure Testing, Testing techniques.

  1. Aakanksha Rana and Ajmer Singh, A Comparative Study of Basis Path Testing and Graph Matrices, INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY, ISSN: 2277-9655, Publication Date: Jul 30, 2014, PP 746-750
  2. Ammann, Paul; Offutt, Jeff (2008).Introduction to Software Testing.Cambridge University Press.ISBN 9780521880381.
  3. Binder, Bob (2000).Testing Object-oriented Systems.Addison-Wesley Publishing Company Inc.
  4. Ehmer Khan, Mohd (May 2010)."Different Forms of Software Testing Techniques for Finding Errors" (PDF).IJCSI International Journal of Computer Science Issues.7 (3): 12.Retrieved 12 February 2013.
  5. G.J.Myers, T.Badgett, T.M.Thomas, and C.Sandler, The Art of Software Testing.John Wiley & Sons, 2004.
  6. M.Sharma and B.S.Chandra, "Automatic Generation of Test Suites from Decision Table- Theory and Implementation," in Software Engineering Advances (ICSEA), 2010 Fifth International Conference on, 2010, pp.459-464.
  7. Myers, Glenford (1979).The Art of Software Testing.John Wiley and Sons.
  8. Software Testing by Cognizant Technology Solutions

Publication Details

Published in : Volume 2 | Issue 6 | November-December 2017
Date of Publication : 2017-12-31
License:  This work is licensed under a Creative Commons Attribution 4.0 International License.
Page(s) : 815-819
Manuscript Number : CSEIT1726219
Publisher : Technoscience Academy

ISSN : 2456-3307

Cite This Article :

Dr. Ajay D. Shinde, "Covering All White Box Tests Using Basis Path Test", International Journal of Scientific Research in Computer Science, Engineering and Information Technology (IJSRCSEIT), ISSN : 2456-3307, Volume 2, Issue 6, pp.815-819, November-December-2017.
Journal URL :

Article Preview