CFP last date
20 January 2025
Reseach Article

Software Testing - Goals, Principles, and Limitations

by S.M.K Quadri, Sheikh Umar Farooq
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 6 - Number 9
Year of Publication: 2010
Authors: S.M.K Quadri, Sheikh Umar Farooq
10.5120/1343-1448

S.M.K Quadri, Sheikh Umar Farooq . Software Testing - Goals, Principles, and Limitations. International Journal of Computer Applications. 6, 9 ( September 2010), 7-11. DOI=10.5120/1343-1448

@article{ 10.5120/1343-1448,
author = { S.M.K Quadri, Sheikh Umar Farooq },
title = { Software Testing - Goals, Principles, and Limitations },
journal = { International Journal of Computer Applications },
issue_date = { September 2010 },
volume = { 6 },
number = { 9 },
month = { September },
year = { 2010 },
issn = { 0975-8887 },
pages = { 7-11 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume6/number9/1343-1448/ },
doi = { 10.5120/1343-1448 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T19:54:56.520757+05:30
%A S.M.K Quadri
%A Sheikh Umar Farooq
%T Software Testing - Goals, Principles, and Limitations
%J International Journal of Computer Applications
%@ 0975-8887
%V 6
%N 9
%P 7-11
%D 2010
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Software testing is an activity which is aimed for evaluating quality of a program and also for improving it, by identifying defects and problems. Software testing strives for achieving its goals (both implicit and explicit) but it does have certain limitations, still testing can be done more effectively if certain established principles are be followed. In spite of having limitations, software testing continues to dominate other verification techniques like static analysis, model checking, and proofs. So it is indispensable to understand the goals, principles and limitations of software testing so that the effectiveness of software testing could be maximized.

References
  1. Antonia Bertolina, ”Software Testing Research and Practice”, Proceedings of the abstract state machines 10th international conference on Advances in theory and practice,1-21,2003.
  2. Dolores R. Wallace, Laura M. Ippolito, Barbara B. Cuthill,” Reference Information for the Software Verification & Validation Process”, DIANE Publishing, 1996.
  3. Drake, T. (1996) “Measuring software quality: a case study.” IEEE Computer, 29 (11), 78–87.
  4. Edward L. Jones “Grading student programs – a software testing”, Proceedings of the fourteenth annual Consortium for Computing Sciences in Colleges, 2000.
  5. Miller, William E. Howden, "Tutorial, software testing & validation techniques", IEEE Computer Society Press, 1981.
  6. Ian Somerville, ”Software Engineering”, Addison-Wesley, 2001.
  7. James Bach, “Exploratory Testing Explained”, v.1.3 4/16/03.
  8. John E. Bentley, Wachovia Bank, Charlotte NC, “Software Testing Fundamentals—Concepts, Roles, and Terminology”, SUGI 30.
  9. Myers, Glenford J., “The art of software testing”, New York: Wiley, c1979. ISBN: 0471043281
  10. Nick Jenkins. “A Software Testing Primer”, 2008.
  11. Peter Sestoft,” Systematic software testing”, Version 2, 2008-02-25.
  12. Programming Research Ltd, “Static and Dynamic Testing Compared”.
  13. Rajat Kumar Bal,”Software Testing”.
  14. Salim Istaq et al., “Debugging, Advanced Debugging and Runtime Analysis“, (IJCSE) International Journal on Computer Science and Engineering” Vol. 02, No. 02, 2010, 246-249.
  15. Shari Lawrence Pfleeger, “Software Engineering, Theory and Practice”, Pearson Education, 2001.
  16. Sheikh Umar Farooq and S.M.K. Quadri, ”Effectiveness of Software Testing Techniques on a Measurement Scale”, Oriental Journal of Computer Science & Technology, Vol. 3(1), 109-113 (2010).
Index Terms

Computer Science
Information Sciences

Keywords

Software Testing Testing goals Testing principles Testing Limitations